They better be using it, I'd think 1 MB over 78MB is significant in terms of BW usage and acceptable for generalized compression algorithms working on already compressed data.Absolutely, I wasn't arguing against compression. I was merely indicating that if it's being used at all, it's not being used very well.
yeah, that's what I expect them to do.That's an easy problem to solve, though. The hypervisor for each box gets a key that is used to sign a portion of the downloaded binary after it has been downloaded and validated. Until the box is signed with the local key, it's basically considered an NX portion of disk. It's a simple three-way handshake.
EDIT: Actually, based on your post, it sounds like this is exactly what they do already.
I doubt it will be a problem for a free service (demos, trailers and home stuff), especially with a suitable EULA section.I can say it. No consumer would stand for it.
For priced downloads, you can motivate users with free or cheaper content.The only reasonable option is to make this an opt-in proposition, and you would never get enough people to opt-in to get any value out of something like this.
I know, my question was merely a transition from difficulties in streamed installation to two stage transparent installation.I don't think it's a problem. My problem is that the user is required to take an explicit step to run an installer.
We are not talking about a general purpose FS and CPU usage, we are talking about a specialized gaming machine and its needs.Fortunately, modern architectures allow for prioritizing both IO and CPU usage. There's no reason why the install stage can't be put on low priority so that they'd simply get starved in the case that a game needs to do work.
If I were them, I'd definitely optimize FS for single continuous writing especially with DRM.
Hell it may even be due to memory constraints of OS.
In any case, whether those contribute to a factor or not, they could always provide autoinstallation outside of games or even, which definitely tells something about design.