Что такое выравнивание разделов и зачем оно нужно? [дубликат]

этот вопрос уже есть ответ здесь:

Что такое выравнивание разделов и почему?
Это как-то связано с разрывом в 2048 секторов между двумя логическими разделами?

19
задан Nifle
25.03.2023 19:35 Количество просмотров материала 3607
Распечатать страницу

1 ответ

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

это делается для более эффективного использования физического пространства на жестких дисках, так как для каждого сектора существует небольшая партия данных для исправления ошибок на диске, и, перейдя от 0,5 килобайт до 4 килобайт на сектор означает, что может быть гораздо меньше места на диске впустую в этих данных для исправления ошибок. Чтобы показать, что я имею в виду образ, взятый из статья в Википедии о Расширенный Формат диски:

enter image description here

причина для выравнивать ваш диск запруживает от взаимодействия програмного обеспечения которое было написано для того чтобы предпологать участки 512 байт работая на приводе с участками 4 килобайт. Если программа ожидает, 512-байтовых секторов, то вполне может быть, пытаясь написать то, что он думает, что это "второй" сектор кластера, но по факту второй 512 байт 4-килобайтного сектора.

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

даже если операционная система Сектора 4KB привод должен быть правильно выровнен, чтобы границы между секторами согласовывались между тем, где, по словам привода, они находятся и где, по мнению операционной системы, они находятся.

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

по этой причине многие современные инструменты секционирования просто выравнивают весь диск по границе 1 МБ, что аккуратно устраняет необходимость определения того, есть ли у вас какой-либо из многих типов дисков, будь то 512-байтные сектора, сектора 4 КБ или SSD с произвольным размером блока.

-=EDIT= -

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

чтобы увидеть, если ваши разделы правильно, нажмите меню "Пуск" и введите msinfo32. Введите Msinfo32 и перейти к Components > Storage > Диски. Найдите свой SSD в списке и найдите "запуск раздела Смещение". Если это число делится на 4096 (то есть, если деление его на 4096 равно целому числу, а не десятичному), ваш раздел правильно выровнены. Если нет, вам нужно перестроить его. К счастью, это довольно легко сделать с Gparted live CD. Если вы имейте Ubuntu Live CD, лежащий вокруг, это тоже будет работать, так как он имеет Gparted доступен в разделе Система > администрирование.

21
отвечен Mokubai 2023-03-27 03:23

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх