Multithreaded Read & Write Patterns
The multithreaded tests simulate a situation when there are one to four clients accessing the virtual disk at the same time – the clients’ address zones do not overlap. We’ll discuss diagrams for a request queue of 1 as the most illustrative ones. When the queue is 2 or more requests long, the speed doesn’t depend much on the number of applications. You can also click the following links for the full results:
The Samsung wins with one thread, but it is the drive from Western Digital that takes first place with multiple threads. Moreover, this is the only drive that slows down less than twofold. The Toshiba suffers the biggest performance hit among all the drives when reading multiple threads. As for the newcomers, they are good enough here: the Hitachi is somewhat better overall but its speed plummets suddenly at four threads.
Samsung’s performance is higher than that of the Toshiba with one write thread although we might have expected the opposite after the sequential writing test. The Samsung even outperforms the Western Digital and gains the lead when processing multiple threads. The Hitachi copes with two threads well enough but has problems handling more threads. It shares last place with the Toshiba when writing three or four threads.