Почему «секторы на дорожку» по-прежнему актуальны в современной ОС с современными накопителями?

9

Я собираю новую машину, и контроллер рейда запрашивает у меня количество секторов для каждой дорожки. Мне давно не приходилось заниматься дисковой математикой (1998?), И я не могу найти ничего, что относится к современному оборудованию. Это диски SAS емкостью 2 ТБ с ядром 2.8 на контроллере p420i.

В чем разница между опциями 32 (что по умолчанию и мне кажется неправильным) и 63 секторами на дорожку? Когда мне понадобится один или другой?

Бен
источник
Почему «32» кажется вам неправильным?
ewwhite
Это кажется странным, потому что я не могу найти причину не использовать 63, но вижу вескую причину не использовать 32 (старые ОС, разделы 4gb). Я слышал о теоретических и анекдотических различиях в производительности, но я не могу найти какие-либо данные для их подтверждения.
Бен

Ответы:

12

Это сервер HP ProLiant с RAID-контроллером Smart Array P420i . Мой непосредственный совет, чтобы не изменить какие - либо параметры конфигурации по умолчанию , если у вас есть очень конкретная причина для ...

Короче, не беспокойся об этом.

Концепция секторов / треков в контексте этого контроллера и геометрии диска не очень полезно здесь. Много слоев абстракции; бесполезен, если у вас нет особых проблем с выравниванием для решения или вам не нужен больший загрузочный том на устаревшей ОС. Включение функции максимальной загрузки (> 4 ГБ загрузочного тома) на логическом диске увеличивает число секторов с 32 до 63.

HP описание варианта:

Эта опция указывает количество секторов, которые должны составлять каждую дорожку. Производительность логического диска может уменьшиться, если указано значение 63. Этот параметр применяется, если установлены более старые операционные системы, такие как Windows NT 4.0, и если размер загрузочного раздела превышает 4 ГБ. Большинство современных операционных систем поддерживают загрузочные разделы размером более 4 ГБ и больше не требуют этого параметра. Пожалуйста, проверьте документацию операционной системы для получения дополнительной информации.

Я бы не трогал это.

ewwhite
источник
2

Диски SAS поддерживают набор команд SCSI. Команды используют блок в качестве единицы доступа. Единственная причина, по которой я могу подумать о необходимости указать количество секторов на дорожке, состоит в том, чтобы разрешить оптимизацию производительности в том случае, когда это требуется контроллеру для повышения производительности перекрестной дорожки, и он не может запрашивать физическую геометрию диска с накопителя. ,

Конечно, для увеличения средней плотности данных большинство дисков имеют разное количество секторов на дорожке в разных точках диска.

Я не помню, когда я в последний раз предоставлял этот уровень детализации на дисках, и никогда в случае дисков SCSI.

Пекка
источник
1
+1 Неловкий вопрос, который не имеет смысла из-за разного количества секторов на дорожке. Не видел, чтобы на рейд-контроллере Adaptec ни в одной модели я пользовался последние 10 лет (а до этого не использовал adaptec). Забавный вопрос, который нужно задать.
TomTom
1
Это суть моего вопроса - я не понимаю, почему меня об этом просят.
Бен