Under Windows, you can evaluate the performance of SSD drives using the trial version of the HD Tune Pro utility, which is available for download on the official website: http://www.hdtune.com/
The program interface is intuitive. On the Benchmark tab, select one of the SSDs installed in the system, test mode (Read or Write), and click the Start button. The result will be displayed in the form of a visual graph:
Please note that write mode testing is only available for empty SSDs that do not have any partition layout and permanently destroy data.
If a writing test is not possible, use the File Benchmark tab, which performs a non-destructive measurement by making a series of file accesses on the disk system. Because of this, the values will be slightly higher than for Benchmark, since the OS caching mechanisms will affect the result.
Under Windows, you can evaluate the performance of an SSD using the IOzone utility: http://www.iozone.org/ To do this, it performs a set of operations on a file on the disk system.
IOzone is included in the Debian distribution's non-free repository, which is not included by default. To fix this, you need to modify the /etc/apt/sources.list file by analogy with the following example:
deb http://ftp2.de.debian.org/debian/ jessie main contrib non-free deb-src http://ftp2.de.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/jessie/updates main contrib non-free deb-src http://security.debian.org/jessie/updates main contrib non-free
deb http://ftp2.de.debian.org/debian/ jessie-updates main contrib non-free deb-src http://ftp2.de.debian.org/debian/ jessie-updates main contrib non-free
To install IOzone, run the following commands in sequence: apt-get update and apt-get install iozone3. Run the benchmark: iozone -a -b ssd.xls. In this case, the result will be written to the ssd.xls file, which, for convenience, should be loaded into a spreadsheet, for example, Excel.
IOzone does a lot of testing. Let's consider the main ones.
Read/Write – sequential reading/writing of data blocks of a certain length to a newly created file of a given size.
Re-read/Re-write – repeated reading/writing of data blocks of a certain length to an already existing file of a given size.
Random read/Random write – довільне читання/запис блоків даних певної довжини файл заданого розміру.
For each test, the final figures are collected in a table in which the left column is the file size, the top row is the size of the data block. The results are measured in kilobytes, and the speed of the operation is in kilobytes per second.
For clarity, based on the data obtained, you can build a three-dimensional diagram.