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


20

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

Якби це не так, це принаймні частково допомогло б подолати недолік SSD (значно вищі ціни за ГБ).

Чи є спосіб визначити «вартість» менших розмірів розподілу, спеціально пов’язаних із часом пошуку? Або є якісь дослідження чи статті, які рекомендують змінити типовий стандарт на основі цієї новішої технології?

(Припустимо найбільш середнє розсіювання програмних файлів розмірів, файлів ОС, даних, mp3, текстових файлів тощо)

Відповіді:


9

Якщо ви шукаєте хорошу статтю, рекомендую

Хоуси та віси SSD від Роберта Халлока

Я посилався на сторінку 2, яка містить частину, яка обговорює кластеризацію та розмір блоку.

[...] Рішення проблеми полягає в збільшенні розміру кластера, для чого є кілька переваг:

  • Зниження складності файлової системи; менше кластерів означає менше організувати.
  • Збільшення швидкості читання та запису, оскільки розмір кластера наближається до співвідношення розміру блоку.
  • Зменшився простір, якщо система в основному складається з великих файлів.

Однак збільшений розмір кластера не є магічною кулею для твердотільних дисків, оскільки більшість людей мають сукупність інформації. Ігри часто містять безліч невеликих файлів, а операційні системи - це сума невеликих файлів майже як правило; все ж фільми, музика, архіви та MMO - ідеальні кандидати для збільшення розмірів кластерів. Більш засмучуючим, ніж якір невеликих кластерів - складний процес отримання великих кластерів в сучасних операційних системах Windows. Такий подвиг вимагає навмисного використання таких програм, як Acronis Disk Director, які можуть збільшити розміри кластерів до встановлення Windows. Можна також змінити розмір існуючих кластерів, але така процедура виконується з страхітливою різною мірою успіху.


7

Я безумовно згоден з Холлоком (" Як і чому SSD "), коли мова йде про підвищення продуктивності, оскільки розмір кластера наближається до розміру блоку. У такій ситуації у вас буде мінімальна кількість читань блоку та накладних витрат на запит кластера.

Маючи розмір кластера менший за розмір блоку, це не обов'язково велике враження від продуктивності, але воно, як правило, спричиняє більше накладних витрат (оскільки SSD буде зчитувати блок і ВИДАЛИТИ ту частину блоку, яка не знаходиться в запитаному кластері. Це ще гірше якщо диск є фрагментарним, а сусідні кластери в одному блоці не є частиною одного файлу.)

Взагалі збільшення розміру кластера до (але не вище) розміру блоку SSD буде корисним. Втрата (звичайно) полягає в тому, що ви почнете втрачати місце і, як ви вже згадуєте, $ / GB SSD-дисків набагато вище, ніж магнітні носії.

Залежно від того, скільки у вас є грошей, ви можете: 1) Встановити розмір кластера відповідно до розміру блоку вашого диска (який, як згадує Холлок, може бути дещо виснажливим) і отримати переваги від продуктивності, приносячи в жертву простір і витрачаючи більше $$

або

2) Встановіть розмір кластера на розмір середнього файлу (або трохи вище, щоб він став фактором розміру блоку) на вашому диску, щоб покращити ємність диска, при цьому (потенційно) приносячи певну ефективність. Якщо розмір кластера значно менший за розмір блоку, не забудьте зберегти дефрагментацію накопичувача.

Сподіваюся, це допомогло :)


1
Ця стаття, здається, наводить на думку, що від дефрагментації SSD не буде приріст продуктивності
неділя


3

Обидва ваших відповіді (і Hallock's) швом, щоб суперечити тому, що має бути досягнуто зниження рівня посилення запису - тобто зменшити непотрібне зношування NAND. Збільшення розміру кластера означає більше витраченого запису на диск. Дефрагментація SSD ви кажете? Це один із смертельних гріхів використання SSD.


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