Game download files: Slow to verify and unpack on macOS
Posted: Wed Nov 25, 2020 7:38 pm
This is more of an observation than a bug or help report.
When I download a new DMG from the Factorio download site, the DMG file itself goes through an integrity check that is VERY slow. We are allowed to skip this in macOS. But then the unpacking from the DMG to Applications is just as slow. This is do to it consuming 100% of a single CPU in diskimagehelper which unpacks it.
My guess is that the Factorio team are using the highest level of compression in order to get the smallest possible package for downloads (reduces CDN costs, download times).
My other guess is that if they used a slightly LESS maximal compression level, that the file size would not be that much bigger, and that macOS could unpack it more quickly.
Thoughts?
When I download a new DMG from the Factorio download site, the DMG file itself goes through an integrity check that is VERY slow. We are allowed to skip this in macOS. But then the unpacking from the DMG to Applications is just as slow. This is do to it consuming 100% of a single CPU in diskimagehelper which unpacks it.
My guess is that the Factorio team are using the highest level of compression in order to get the smallest possible package for downloads (reduces CDN costs, download times).
My other guess is that if they used a slightly LESS maximal compression level, that the file size would not be that much bigger, and that macOS could unpack it more quickly.
Thoughts?