Решил я значит закачать и установить source dedicated server. Ну значит запускаю steam, нажимаю "скачать и установить" начинается процесс скачивания и через пару секунт кончается!!! Потом лезу в папку SteamApps и там лежит файл source dedicated server.gcf размером в 11mb!!! При моём 52kb/sec это просто не реально скачать такой файл за пару секунт! Аналогичная ситуация была при моём обновлении Half-Life 2, после 10 минутного обновления в папке SteamApss появился файл half-life 2_russian.gcf размером 784mb!!! Как это обьяснить??
Всё правильно, у тебя же уже установлена, КСС? а в дистрибутиве, должны быть файлы source dedicated server, а русской озвучки на официалке нет поэтому он и качает его полностью.
2igelsНет, ты кажется не понял всю тему Меня интересует как Steam мог закачать файл размером 700мегов за такой короткий срок времени. И если он резервирует место, то почему при копировании с харда на хард, он копируется как настоящий файл размером в 700мег? Не может же Steam контролировать весь процесс копирования? Или это информация вшита в сам архив?
GCF файлы, используемые стимом в реальности представляют собой виртуальные диски (для стима, а не для системы). В результате при создании кэша Стим генерит заполненный файл нужного размера. По мере скачивания нули заменяются на нужные символы. Именно поэтому кэш файл будет весить одинаково что сразу после начала загрузки, что после ее окончания.
А ну тогда всё понятно. Не подскажите как заставить стим начать заполнять half-life 2_russian.gcf? А то он у меня уже давно просто так стоит. А Халфа обновлена на 100%
Многие проги так качают файлы - сначала весь файл размечается на диске, потом данные в него пишутся по мере скачивания. Преимущество данного подхода - уменьшение фрагментации диска. А русский язык должен сам скачаться... В Стиме русский выбираешь и вроде все...