Насколько сильно кэш жесткого диска влияет на производительность ввода-вывода
Существуют ли какие-либо статистические данные или тесты производительности, которые могут сказать мне, есть ли разница в 16 МБ или 32 МБ кэш-памяти?
Если это имеет значение, я ищу диски SATAII 7200RPM.
Разве этот вопрос не задавали раньше?
В основном, если вы выполняете много операций чтения из набора данных 17-32 МБ и не имеете локального кеша, это будет иметь значение - для всего остального вы можете увидеть общее увеличение производительности на 1-2%, но вы также удваиваете вероятность того, что в случае отключения питания целостность вашего диска будет потеряна, поскольку кэш не имеет батарейного питания.
Больше внимания уделил бы обзорам производительности жестких дисков того же размера и скорости вращения (7200, 10000). Я не встречал жестких дисков одной и той же серии с двумя разными версиями кеша. Обычно есть и другие улучшения производительности, помимо увеличения кеша в моделях более высокого уровня, которые делают их быстрее. Не только кэш может иметь такое большое значение.
Я бы не стал изо всех сил получать версию с кешем на 32 МБ, если вам не нужны модели с более высокой производительностью, которые обычно уже имеют более высокую кеш-память.
на самом деле, нет. если вы хотите реального повышения производительности, посмотрите на ssd.
Алгоритмы кэширования, задержка, плотность записи и т. Д. - все это повлияет на вашу производительность - в некоторых случаях они могут повлиять на производительность даже больше, чем фактический размер кеша. Вам нужно посмотреть тесты для различных жестких дисков в приложении, которое вы рассматриваете.
Здесь вы можете найти несколько хороших тестов: http://www.storagereview.com