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 will 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:
Multithreaded reading is one more test where SSDs are superior to HDDs because they do no have to move a read/write head between two or more access zones. As a result, each SSD slows down but slightly with the addition of a second thread, the Corsair being somewhat worse than the others here. And when there are even more threads to be processed, the SSDs all speed up.
The SSD controllers behave differently at multithreaded writing. Intel’s SSDs are indifferent to the number of write threads, delivering almost the same speed. The Corsair is excellent at one thread where it is but slightly slower than the X25-E, but suffers a threefold performance hit when processing multiple threads.