Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Dunno, they could be cooking something big, shadow-patching it just to press the UNLEASH button any moment now for a smooth release, but that may be too much mental masturbation considering it's AH, so you never know.
datamining is fun
Basically the "binary differences" of the files are sent down. Then the process makes a copy of the files it will update (which requires more disk space), patch in the "binary differences" and then copy the files back into place. With some games, when it's a patch that effects a lot of game files, it's actually easier to uninstall and reinstall as it avoids the patch process and just downloads new files (but it's a lot more bandwidth).
All that patching and copying is a lot of disk I/O. If you have a not-so-fast disk, then it will be slower. Also, depending on the type of drive, some of those throttle slower traffic when they heat up. NVMEs do this and other drives do as well.
Most developers use this process as the size difference of sending the files verse the binary deltas is substantial.
So you get unpacking and packing the whole giant archive and it takes time
Why do so much files need to be reorganized at each little update.. This I don't know, somes might be more experts on the subject.
Windows 7 and earlier it was very common to use an HDD so the OS looked for the largest space available to avoid fragmentation, if the space was very limited then it tried to make room by moving some files and that increased the time.
Windows 8 and later, the OS simply writes in the first space it finds available, thinking about an SSD, which results in the files becoming very fragmented and in the case of an HDD its performance is terrible, I recommend defragmenting the files after every update. Between fragmented and defragmented the difference is like day and night.