AlexIsAlex :
So it looks to me like game loading and level loading is not significantly hard-disk bound, if the disk is busy for such a short period of time. For example, loading a Crysis 2 level taking 58s, of which the disk is busy for 2.
Does that mean if you had an infinitely fast disk, the level loading would take 56s? In which case, where is the bottleneck for level loading? Is it CPU bound? (if so, why isn't CPU usage at 100% when loading a level?) Memory? Graphics card?
Thanks for the feedback everyone. SSD reviews typically provide information on the "four corners test." (4K random and 128K sequential read/write). The point of this article to give you an idea of how games relate to testing.
I, Anand, and others have commented on the real-world aspect of SSDs. There's a limit to SSD performance, where adding a faster and faster SSD won't cut down your bootup, game loading, or level loading time. That's what PCMark 7 reflects in the Game Loading test (which is technically identical to our Wow game loading trace here). And if you're looking for a HDD to SSD comparison, I would point you in the direction of one of our recent SSD roundups, because that benchmark has already been done.
But to answer your question, an infinitely faster disk won't give you unbelievable performance. There is a limit to real-world benefits, which is what PCMark 7 is designed to show.
That's what you're seeing here. Even on a very fast 240 GB Vertex 3, the disk busy time is like 2 secs when you load Crysis 2, but total game loading time is ~30 secs. Why? Because the system is busy doing things beyond querying the disk for data. There is CPU processing, loading data into memory, loading into CPU cache, loading GPU textures, etc... etc...
That won't change much when you downgrade you go to a 64 GB m4. Busy time may be +3 secs but the overall effect on game loading isn't going to change very much beyond say 33 seconds. Compared to a HDD, there's a world of difference, but very little between SSDs when you look at one specific case.
However, that doesn't tell the full story, because moving up to a faster SSD does help system responsiveness when you look at the BIG picture. If you were to measure disk responsiveness over the course of a week doing different tasks, you will feel the total effect of having a faster SSD. That's the point of using a long trace, specifically our Storage Bench v1.0. It provides an actual indicator of storage responsiveness from disk to disk over the long-term.
Cheers,
Andrew Ku
TomsHardware.com