Нет, все эти цифры являются поддельными макетами для твердотельных накопителей. Они не организованы в этой структуре, и это не имеет значения, все байты имеют одинаковое время доступа, поскольку ни один диск не вращается.
Выгодно ли выравнивание 4096 байт на SSD с размером сектора 512 байт?
1729
Spurlos
Размер моего физического сектора SSD составляет 512 байт. Преимущество выравнивания байтов 4096 в операциях ввода-вывода? В настоящее время 1-й раздел (Восстановление) имеет начальное смещение в 32 256 байтов согласно msinfo32. Второй раздел (система) имеет смещение в 115 153 920 байт.
Еще немного данных из вывода fsutil:
Байт на сектор: 512
Байт на физический сектор: 512
Байт на кластер: 4096
Байт на сегмент FileRecord: 1024
Какова марка и модель вашего SSD?
David Schwartz 8 лет назад
0
К сожалению, детали оптимального выравнивания на SSD варьируются от одного производителя и модели к другому. * В общем, * то же выравнивание в 2048 секторов (1 МиБ), которое используется по умолчанию на жестких дисках, прекрасно работает на твердотельных накопителях, но есть исключения из этого правила. Иногда может также сработать меньшее значение выравнивания, но экономия пространства с помощью, скажем, выравнивания по 1024 секторам слишком тривиальна, чтобы рисковать падением производительности, если вы ошибаетесь.
Rod Smith 8 лет назад
0
@DavidSchwartz PLEXTOR PX-256M5S (Marvell 88SS9174 / 9187)
Spurlos 8 лет назад
0
@Spurlos Alignment может дать 40% разницы в производительности на этом чипсете с небольшими чтениями, особенно когда их много одновременно.
David Schwartz 8 лет назад
0
Простой ответ: Да, потому что * внутренне * накопитель почти наверняка оптимизирован для выравнивания 4K. Производители твердотельных накопителей * знают *, что современные Windows / MacOS / Linux по умолчанию поддерживают 4K (или несколько), и, зная это, они оптимизируют его. У меня нет времени, чтобы найти ссылки, таким образом, только комментарий. Вы всегда можете поэкспериментировать и запустить тесты самостоятельно.
misha256 8 лет назад
0
1 ответ на вопрос
-1
Aganju
Это очень вводит в заблуждение. Два байта, которые находятся в одном и том же базовом физическом секторе, могут быть прочитаны в два раза быстрее, чем два байта, которые находятся в разных физических секторах. SSD часто ограничены IOPS, а не ограничены пропускной способностью, и число IOPS, необходимое для выполнения операции, может значительно повлиять на пропускную способность.
David Schwartz 8 лет назад
2
@DavidSchwartz Я думаю, что рассуждения применимы к выравниванию в целом. Вопрос был конкретно о выравнивании 4K, которое не должно отличаться от выравнивания 512B с точки зрения IOPS?
jiggunjer 8 лет назад
0
@jiggunjer Это зависит от SSD.
David Schwartz 8 лет назад
0
@DavidSchwartz Это слишком расплывчато для меня, чтобы понять.
jiggunjer 8 лет назад
0
@jiggunjer Различные наборы микросхем SSD по-разному отображают внешние запросы на внутренние. Ограничение IOPS применяется за кадром на некоторых чипсетах.
David Schwartz 8 лет назад
1
@DavidSchwartz, потому что у некоторых есть блоки чтения 4k?
jiggunjer 8 лет назад
0
@jiggunjer Это, наверное, самая распространенная причина. Не совсем понятно, что происходит внутри чипсетов, но тесты не лгут.
David Schwartz 8 лет назад
0
Похожие вопросы
-
4
Могу ли я удалить раздел Boot Camp из моего MacBook?
-
3
Как я должен интерпретировать спецификации SSD?
-
8
Почему вы не можете дефрагментировать твердотельные накопители?
-
-
3
Выполнить восстановление заводских настроек на новый диск на компьютере Dell?
-
4
Обновление MacPro HDD до SSD
-
3
Клонировать все разделы диска?
-
3
Оптимизация Windows 7 для SSD
-
8
Влияет ли Windows ReadyBoost на производительность?
-
6
Бесплатный инструмент для миграции разделов
-
6
Можно ли безопасно изменить размер раздела? Windows XP, NTFS