First some assumptions, as, if they aren't accurate, then the question asplode.
1) When we measure performance, we are measuring it averaged out over time, and there are peaks and valleys - I am sure you have seen those spiky zoomed in graphs of game frame rates, etc.
2) SATA-II caps out at 300 MB/s.
3) The good (intel/ocz) SSD's of the day are reported as having about a 250 MB/s max sequential read in throughput in tests.
4) Sequential Read (or write) is not as important to real world benefit as random read/write
With those assumptions, are we seeing lower sequential and random times on the current crop of nice SSD's due to being capped at certain periods of the cycle? Are there localized short periods of times where the drives are bandwidth capped, lowering the average times?
If it was occurring, would the random read times see this effect? Would we expect this to ever happen to write times, which are slower and not as likely to cap?
One thought would be that anytime the on drive RAM cache was being hit up, the interface would definitely be slower than the drive, so any cache friendly IO is definitely being slowed down.
The recently ratified next SATA doubles the throughput, so should hit 600 MB/s, would we expect to see a performance jump purely from the transition to the new interface alone?
Curious for your thoughts.
1) When we measure performance, we are measuring it averaged out over time, and there are peaks and valleys - I am sure you have seen those spiky zoomed in graphs of game frame rates, etc.
2) SATA-II caps out at 300 MB/s.
3) The good (intel/ocz) SSD's of the day are reported as having about a 250 MB/s max sequential read in throughput in tests.
4) Sequential Read (or write) is not as important to real world benefit as random read/write
With those assumptions, are we seeing lower sequential and random times on the current crop of nice SSD's due to being capped at certain periods of the cycle? Are there localized short periods of times where the drives are bandwidth capped, lowering the average times?
If it was occurring, would the random read times see this effect? Would we expect this to ever happen to write times, which are slower and not as likely to cap?
One thought would be that anytime the on drive RAM cache was being hit up, the interface would definitely be slower than the drive, so any cache friendly IO is definitely being slowed down.
The recently ratified next SATA doubles the throughput, so should hit 600 MB/s, would we expect to see a performance jump purely from the transition to the new interface alone?
Curious for your thoughts.