79

Я использую HD Tune для измерения производительности жесткого диска. Тесты обычно занимают 2-3 минуты, и скорость переноса обычного жесткого диска резко снижается по мере завершения теста.

Тем не менее, производительность SSD-накопителя остается неизменной (рис. Ниже) в течение всего срока тестирования. Это происходит на всех моих компьютерах. Это почему?

4 ответа4

85

Механический HD сканируется снаружи внутрь. Поскольку диск вращается с постоянной скоростью 7200 об / мин, он охватывает больше данных в секунду снаружи, чем внутри.

61

На самом деле то, что вы видите на оси X, соответствует не "времени", а "физической области" вашего диска. Я имею в виду, если ваш диск имеет 250 ГБ (100% его емкости), 0-10 будут означать первые 25 ГБ вашего диска, 10-20 будут означать вторую 25 ГБ часть вашего диска, и это будет продолжаться до тех пор, пока все ваши 250 ГБ ( что на 100%).

Производительность вашего жесткого диска не снижается с течением времени, но уменьшается из-за физического эффекта, вызванного "эффектом вращения" вашего диска (это не происходит на вашем SSD). Первая область 0-10% вашего жесткого диска соответствует внешней области диска, что повышает скорость чтения, поскольку линейная скорость этой области выше по сравнению с внутренней областью вашего диска (последние 90-100 % вашего диска например). Создается впечатление, что производительность вашего жесткого диска снижается с первого до последнего сектора диска (как на самом деле, как вы можете видеть на первом изображении), так как все SSD основаны на оперативной памяти, все пригодно для использования » Площадь вашего SSD имеет одинаковую скорость и время доступа, что соответствует линейной производительности по всему диску. Это также объясняет, почему операционные системы обычно используют первую "область" и первые дисковые разделы жестких дисков ... Например, Windows будет загружаться быстрее и сделает дисковые операции ввода-вывода лучше, чем если бы они были установлены в последних секторах.

PS: Как вы можете видеть на своем первом снимке, жесткие диски обычно имеют потерю производительности на 40-50% при сравнении скорости чтения первого сектора с последним сектором.

Ссылка:

27

Хорошие ответы выше, но есть небольшое понятие углового размера сектора на внешнем цилиндре против внутреннего цилиндра.

Ответ: зональная битовая запись (ZBR) является причиной. Поскольку внутренние дорожки имеют секторы с большим угловым размером, их считывание занимает больше времени, пока диск поворачивается под головкой с постоянной угловой скоростью (об / мин).

Подробности: Дэйв Андерсон, «Ты не знаешь Джека о дисках», 1 июня 2003 г.

... Все дорожки в пределах данной зоны имеют одинаковое количество секторов. Однако дорожка в зоне рядом с внешним диаметром диска может иметь на 50 процентов больше секторов, чем дорожка в зоне рядом с внутренним диаметром того же диска. Это было бы верно для 3,5-дюймового диска. Преимущество, которое обеспечивает ZBR, зависит от размера носителя и зависит от относительного размера внешнего радиуса полосы записи и внутреннего. Диски сегодня обычно имеют от 15 до 25 зон. ZBR добавил большую ценность: емкость 25% или более без дополнительных материальных затрат в 5,25-дюймовом накопителе - преобладающий форм-фактор, когда ZBR впервые появился. Это вынудило отрасль принять более интеллектуальный интерфейс - тот, который скрыл бы сложности ZBR и, в то же время, скрыл проблемы с геометрией и ошибочными блоками, также перенеся эту функциональность в накопитель. ...

7

Ваш жесткий диск вращается с постоянной скоростью, 7200 об / мин или что-то еще. эталонный тест начинается с внешней стороны диска, где радиус больше, и, следовательно, линейная скорость выше (один оборот за 1/120 секунды имеет большее расстояние (пропорционально радиусу), и, следовательно, за это время читается больше битов период), в то время как внутри диска радиус меньше, и поэтому меньшее количество бит считывается для одного и того же углового расстояния (один оборот за 1/120 секунды с меньшим радиусом подразумевает меньший охват по окружности и, следовательно, считывание меньшего количества бит.

Предполагая, что внешний радиус составляет около 2,8 дюйма, а внутренний радиус равен 1,6 дюйма (из-за потерь на шпиндель, дополнительного пространства выравнивания, посадочных зон), потеря производительности внутри составляет около 1,8 раза.

Обратите внимание, что дрожание вызвано дрожанием нагрузки системы или шумом на кабелях, среди прочих факторов.

Кроме того, для адресации SSD, а не только жесткого диска, настроена электронная сеть соединений (не механическая), и, таким образом, единственными задержками являются задержка проводного (в реальной памяти), и доступ "сметается" по данным в блоках , поддерживая постоянную скорость и битрейт, ограниченный только схемой.

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