Чи потрібне вирівнювання для стирання розміру блоку для сучасних SSD?


8

Я зараз цю тему дещо обговорював, але мені не вдалося скласти чітку картину.
Я намагаюся розібратися, чи потрібне вирівнювання розділів для видалення розміру блоку для останніх SSD-дисків.
У мене є OCZ Vertex 3 SSD з операційними системами Windows 7 та Linux (XBMCbuntu), які вже встановлені в подвійному завантаженні.

З цього потоку на OCZTechnologyForum зібрав розміри блоку мого накопичувача

  • Розмір сторінки: 8 Кб
  • Файл alloc. одиниця: 4 КБ (ntfs)
  • Розмір блоку: 2048 Кб

Установка Windows 7 створила перший розділ зі зміщенням 1 МБ (1048576 байт).
ms32info:

Partition Disk #0, Partition #0     
Partition Size  48,83 GB (52.428.800.000 bytes) 
Partition Starting Offset 1.048.576 bytes 
Partition Disk #0, Partition #1     
Partition Size  31,23 GB (33.531.363.328 bytes) 
Partition Starting Offset 52.429.848.576 bytes 

Інтернет-інструмент калькулятор вирівнювання жорстких дисків говорить, що розділ нерівний щодо розміру блоку стирання, оскільки останній становить 2 Мб.

Оскільки цей інструмент в Інтернеті старіший ... це правильно?
Якщо так, чи важливо і чи варто докладати зусиль для переміщення / зміни розмірів розділів, щоб вирівняти зміщення в 2 МБ та кратні межі?


Ejem ... RFA, тобто нитка на форумі OCZ на першому посиланні. Зокрема повідомлення №2 та №4. Які ваші джерела?
Данірод

Ви можете прочитати цю (стару) статтю Теда Цо (особливо останню частину). Я б сказав: сучасний SSD може не знадобитися, але якщо ви все-таки можете це зробити легко, то він може лише допомогти.
Тотор

Відповіді:


3

Від "Керівництва ABC" OCZ до SSD щодо вирівнювання:

За замовчуванням Vista і Win 7 створюють вирівняні розділи зі зміщенням 1024 КБ.

[...]

Mac OSX Disk Utility вирівнює розділи в HFS +. Як і більшість нових дистрибутивів GNU / Linux.

Однак, як ви вже згадували, у Vertex 3 розмір блоку стирання становить 2 МБ, що не є фактором поточного зміщення вирівнювання; з цієї причини я б дійсно рекомендував перемістити вирівнювання до 2 Мб. Ось з форумів OCZ, ось керівництво про те, як використовувати gparted для вирівнювання SSD . Існує також цей інструмент для Linux, щоб вручну вирівняти твердотільний диск.


Хм, я можу тут заплутатися, але, беручи до уваги розмір блоку стирання 2 Мб, чи не повинен перший розділ починатися з 2097152 байтів, а решта меж вирівнюватися в кратні цифри (2 МБ)? Просто намагаюся розібратися, чи варто зайвих клопотів.
Данірод

@ b4nd0ler0 Вибачте за плутанину, здається, ви праві щодо розміру блоку стерти. Я читав деякі суперечливі цифри від інших людей, але дійсно цифру в 2 МБ виявив співробітник OCZ.
Прорив

2

Ваші дані зберігаються на SSD з рівнем непрямості на рівні блоку. Кожен блок може закінчитися майже будь-де фізично. Крім вирівнювання зносу, деякі контролери стискають блоки та точкові блоки з однаковим вмістом до того ж фізичного місця зберігання.

Розмір блоку стирання має більше значення в тому, який вплив він має на вирівнювання зносу, скільки даних, можливо, потрібно буде скопіювати в інше місце, щоб звільнити всі блоки із вмістом у блоці стирання перед його стиранням (інакше SSD може врешті-решт закінчитися лише 1 блоком, що використовується на блок стирання) також може вплинути на продуктивність.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.