Лучший способ решить эту проблему - это профилировать пулы разных размеров. Фактические настройки, которые вы выберете, будут зависеть от характера операций ввода-вывода, которые вы выполняете, и, конечно, от параллелизма указанных операций ввода-вывода.
Теоретически, если производительность
улучшить с помощью большего количества потоков?
SSD, в отличие от обычных дисков на основе шпинделя, имеют высокую производительность произвольного чтения / записи и, следовательно, выиграют (значительно) от того, что несколько параллельных потоков будут выполнять ввод / вывод для них.
Как SSD обрабатывают параллельные записи?
А также одновременные чтения, в этом отношении?
Поскольку движущихся частей нет, есть только доступ к данным в различных местах (памяти), поэтому очень мало очереди случайных операций чтения / записи, если только не превышены операции ввода-вывода / чтения для чтения / записи на диске.