On 5/03/2015 5:45 PM, Hamilton Feltman wrote:
It’s completely related to block size. Running this test with large block sizes, I could reach the maximum sequential read speed of the drive.
The results on OSX might be related to block size. However according to tests I've seen, the optimal block size for spinning disks (in general, not OS-specific) is somewhere between 64k and 256k. I can dig out the paper if anyone is interested.
It would be interesting to run the Windows test with all caching disabled (requires page-aligning buffers, using Windows APIs etc.)
Another way to vary the test would be to generate a random layout of blocks within one file to simulate streaming from many files. (i.e. simulate a file system within a file).
Ross. _______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com This email sent to [email protected]
