3

Я использую свой SSD для чтения и записи одновременно, и я обнаружил, что запись сильно влияет на производительность чтения.

Пример:

Без записи мое чтение может быть X МБ / с, но с записью мое чтение стало 0,5X МБ / с. И производительность чтения будет зависеть больше, если скорость записи выше (я контролирую скорость записи в моей программе).

Доза кто-нибудь знает, почему это происходит?

2 ответа2

4

Ваш SSD почти наверняка подключен через SATA. SATA использует те же проводники для чтения, что и для записи, что означает, что чтения и записи должны чередоваться во времени.

0

Производительность SSD-накопителя в основном определяется двумя факторами: скоростью памяти в накопителе и производительностью контроллера памяти и встроенного ПО, встроенного в накопитель. Скорость памяти по существу статическая, но код прошивки может быть улучшен. Кроме того, диски работают хуже или почти на полную емкость, и иногда продолжают работать плохо после освобождения места.

Производители часто обновляют прошивку на диске для решения таких проблем, как ваша. Пример того, как Intel выпускает патч для исправления смешанной производительности чтения / записи, описан здесь: http://www.tomshardware.com/reviews/ssd-performance-power,2279-2.html Производители обычно предлагают утилиты для обновления прошивки, которые легко использовать, но не забудьте прочитать подробности о прошивке, так как они иногда являются разрушительным обновлением: все данные в погружении могут быть стерты.

На популярных аппаратных сайтах обычно есть результаты тестирования SSD-накопителей. Предполагая, что ваш диск является относительно основным, вы можете прочитать эти результаты, чтобы определить, является ли производительность вашего диска нормальной. Вы также можете сравнить оборудование контроллера SATA на вашем компьютере с тем, которое использовалось в тестах, хотя это вряд ли будет проблемой, если вы не используете устаревшее компьютерное или серверное оборудование уровня предприятия.

Наконец, вам также следует рассмотреть возможность использования другого кабеля SATA, другой кабельной трассы внутри коммутатора или даже временно переместить диск на другую машину для целей тестирования (два предыдущих варианта не применяются к ноутбукам).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .