Домашня » як » Чому SSD-диски надходять у незвичайні розміри?

    Чому SSD-диски надходять у незвичайні розміри?

    Схоже, що ці SSD-диски приходять у цілий ряд «нових» розмірів, але чому це? Сьогоднішня посада SuperUser Q&A має відповіді на одне цікаве запитання читача.

    Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно SuperUser - підрозділ Stack Exchange, групування веб-сайтів із запитаннями та відповідями на рівні спільноти..

    Фото люб'язно надано Jung-nam Nam (Flickr).

    Питання

    Читач SuperUser Dudemanword хоче знати, чому SSD-диски, здається, надходять у дивні розміри GB:

    Чому SSD-диски мають розміри 240 ГБ або 120 ГБ, а не звичайні 256 ГБ або 512 ГБ? Ці цифри мають набагато більше сенсу, ніж розмір 240 ГБ або 120 ГБ.

    Чому компанії виробляють SSD в тих, що, здається, є "нестандартними" розмірами?

    Відповідь

    Співробітники SuperUser Патрік Р. і Адам Девіс мають відповідь для нас. Спочатку Патрік Р .:

    Хоча багато сучасних твердотільних накопичувачів, таких як серія 840 EVO, надають розміри, з якими ви звикли, як і згадані 256 ГБ, виробники використовували для збереження трохи запам'ятовуючого пристрою для механізмів боротьби з краплями продуктивності та дефектами..

    Якщо ви, наприклад, купили диск на 120 Гб, ви можете бути впевнені, що це дійсно 128 Гб внутрішньо. Збережене простір просто дає контролеру / прошивці приміщення для таких речей, як TRIM, Garbage Collection і Wear Leveling. Це була звичайна практика, щоб залишити трохи простору нерозділеним - на вершині простору, який вже був зроблений невидимим контролером - коли SSD-диски вперше вийшли на ринок, але алгоритми стали значно кращими, тому вам не потрібно робити це більше.

    EDIT: Існують деякі зауваження щодо того, що це явище має пояснюватися невідповідністю між рекламованим простором, вираженим в гігабайтах (тобто 128 x 10 ^ 9 байтів), проти значення Gibibyte, яке показує операційна система. час - потужність двох, обчислюючи до 119,2 Гібібита в цьому прикладі.

    Що стосується, як я знаю, це те, що приходить на вершину того, що вже пояснено вище. Хоча я, звичайно, не можу сказати, які точні алгоритми потребують більшої частини цього додаткового простору, розрахунок залишається тим же самим. Виробник збирає SSD, що дійсно використовує потужність двох чисел спалаху (або їх комбінацію), хоча контролер не робить весь цей простір видимим для операційної системи. Залишилося простір рекламується як Gigabytes, і в цьому прикладі ви обробили 111 Gibibyte.

    Далі йшла відповідь Адама Девіса:

    І механічні, і твердотільні жорсткі диски мають потужність, більшу, ніж їх номінальна потужність. «Зайва» потужність залишається осторонь для заміни пошкоджених секторів, тому диски не повинні бути досконалими від конвеєра, а отже, погані сектори можуть бути перемальовані пізніше під час використання із запасними секторами. Під час початкового тестування на заводі, будь-які погані сектори відображаються на резервні сектори. Коли диск використовується, він відстежує сектори (використовуючи процедури виправлення помилок) для виявлення помилок бітового рівня, а коли сектор починає погано, він копіює сектор на запасний, а потім повторно перетворює його. Всякий раз, коли цей сектор запитується, диск переходить на новий сектор, а не на первинний сектор.

    На механічних дисках вони можуть додати довільні обсяги запасного накопичувача, оскільки вони керують кодуванням сервоприводу, голови та дисків, тому вони можуть мати номінальне сховище на 1 терабайт з додатковим 1 гігабайтом вільного простору для повторного відображення в секторі..

    Тим не менш, SSD використовують флеш-пам'ять, яка завжди виготовляється по потужності двох. Кремній, необхідний для декодування адреси, є однаковим для 8-бітової адреси, що отримує доступ до 200 байтів як 8-бітову адресу, що отримує доступ до 256 байт. Оскільки ця частина кремнію не змінюється в розмірах, то найбільш ефективне використання кремнієвої нерухомості полягає у використанні потужностей двох у фактичній ємності спалаху..

    Таким чином, виробники приводів застрягли з загальним обсягом сировини в повноваженнях 2, але вони все ще повинні відкласти частину сировинної потужності для перерозподілу сектору. Це призводить до 256 Гб необробленої потужності, що забезпечує лише 240 ГБ використовуваної потужності, наприклад.


    Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.