Hi, I want to run some sequential write tests on some of my SSDs to find out the size of their cache and how much their speed drops when the cache is full. I have several questions on this.
1. From what I've understood, Iometer is very reliable, but it is a bit confusing to set up. Can someone give a link to a tutorial or post some instructions how to set up Iometer to do a sequential write (both for the full drive and for a part of the drive - namely, in the last case, how to simply hammer a SSD with several hundred GBs of data, without writing the full disk; for instance if you want to test write 500 GB only on a 2 TB drive)?
Yes, I am aware that a full write test is data-destructive, so I'll make sure to run it on empty drives. Also, I am aware that, technically, such tests will shorten the lifespan of the drive by a bit, but the TBW of modern SSDs is so high, that this is not a concern (the typical 400-600 TBW of a 1 TB SSD is so high that I am unlikely to use it all up during its lifespan).
2. I would also like to clarify something about CrystalDiskMark, which is one of the most popular benchmarking tools. It can use test files of maximum 64 GB and run 9 passes. Does that mean that, when someone selects the size of the test file to be 64 GB and to run for 9 passes, the sequential read/write phase of the CrystalDiskMark test will continuously read/write a total of 576 GB of data on a drive?
3. In the past, I have used AIDA64 Extreme Disk Benchmark Linear Write and HD Tune Pro File Benchmark for this purpose, but I came to doubt their reliability. Is that correct? Also, I want to confirm something: in HD Tune Pro File Benchmark you can select a size for a test file: does this mean, if you select, say, 200 GB (an example), it will sequentially write and read 200 GB of data on the drive?
Thanks in advance.
1. From what I've understood, Iometer is very reliable, but it is a bit confusing to set up. Can someone give a link to a tutorial or post some instructions how to set up Iometer to do a sequential write (both for the full drive and for a part of the drive - namely, in the last case, how to simply hammer a SSD with several hundred GBs of data, without writing the full disk; for instance if you want to test write 500 GB only on a 2 TB drive)?
Yes, I am aware that a full write test is data-destructive, so I'll make sure to run it on empty drives. Also, I am aware that, technically, such tests will shorten the lifespan of the drive by a bit, but the TBW of modern SSDs is so high, that this is not a concern (the typical 400-600 TBW of a 1 TB SSD is so high that I am unlikely to use it all up during its lifespan).
2. I would also like to clarify something about CrystalDiskMark, which is one of the most popular benchmarking tools. It can use test files of maximum 64 GB and run 9 passes. Does that mean that, when someone selects the size of the test file to be 64 GB and to run for 9 passes, the sequential read/write phase of the CrystalDiskMark test will continuously read/write a total of 576 GB of data on a drive?
3. In the past, I have used AIDA64 Extreme Disk Benchmark Linear Write and HD Tune Pro File Benchmark for this purpose, but I came to doubt their reliability. Is that correct? Also, I want to confirm something: in HD Tune Pro File Benchmark you can select a size for a test file: does this mean, if you select, say, 200 GB (an example), it will sequentially write and read 200 GB of data on the drive?
Thanks in advance.