Неділя, 22 Грудня, 2024

Ентузіаст перетворив свій SSD з 512 ГБ на 120 ГБ в обмін на надійність

Комп’ютерний інженер і технічний ентузіаст перетворив свій твердотільний накопичувач Crucial BX500 із чотирирівневої комірки (QLC) на однорівневу комірку (SLC) NAND. Тобто ємність накопичувача з 512 ГБ зменшилася до 120 ГБ. Габріель Ферраз пояснив, що він обміняв ємність на продуктивність і довговічність.

Як працює SSD та в чому різниця між SLC, MCL, TLC, QLC, PLC

Ключовим елементом флеш-пам’яті є «плаваючий» затвор. Це елемент, який зберігає електричний заряд, і який, можна сказати є сховищем даних флеш-пам’яті.

Щоб запрограмувати комірку на 1, потрібно застосувати напругу від 4 до 5 вольт. Так само потрібна напруга від 9 до 10 вольт, щоб запрограмувати елемент на 0.

Флеш-пам’ять з часом втрачає дані – заряд поступово знижується і оновити його можна, лише перезаписавши комірку, що фізично руйнує її матеріал і змушує її швидше втрачати заряд.

Двобітне представлення 1 та 0 називають флеш-пам’яттю типу SLC. Це найнадійніший тип зберігання даних, оскільки комірка має приблизно 4 вольти напруги між станами 1 та 0.

Однак можливості мініатюризації та нарощування ємності SLC вичерпалися ще в 2000-х роках. Тому виробники придумали MLC – пам’ять, в якій зберігається уже чотири значення 11, 01, 00, 10. На практиці це означає, що той же діапазон 0-15 вольт розбитий на чотири рівні напруги, кожен з яких відповідає значенню двох бітів. І запас стійкості складає вже 2 вольти.

Коли можливості мініатюризації MLC вичерпалися, виробники запровадили пам’ять TLC. Вона, відповідно, зберігає три біти даних в одній комірці, наприклад, 011. На фізичному рівні це означає, що діапазон 0-15 вольт розподілений на 8 рівнів ввідповідно до значень збережених бітів. Електричний запас між рівнями TLC скоротився до 0,67 вольта.

Пам’ять QLC та PLC, відповідно, зберігають по чотири та п’ять біт даних. Тобто електричний діапазон 0-15 вольт у QLC розділений на 16 рівнів, та 32 рівні у PLC відповідно.

Оскільки у PLC немає запасу напруги між рівнями, вона дуже швидко починає псувати дані. Виробники заявляють її надійність на рівні 1000 циклів запису. SLC пропонує 100 000 циклів запису.

Перетворення SSD з QLC в SLC

Отже, кожен SSD може працювати в режимі SLC, якщо відповідним чином змінити його прощивку. Саме це зробив Габріель Ферраз.

Твердотільний накопичувач Crucial BX500 ємністю 512 ГБ — це накопичувач із роз’ємом SATA, який використовує QLC NAND , щоб забезпечити споживчому ринку недорогу пам’ять на півтерабайта.

Crucial BX500 512 ГБ виявився придатним до модифікації завдяки наявності контролера Silicon Motion SM2259XT2 і флеш-пам’яті NAND від Micron.

Ферраз зазначив, що на борту його накопичувача було чотири матриці NAND, і вони мали номери деталей NY240. Ці дані важливі для процесу перетворення QLC у SLC.

Він завантажив програму під назвою MPtools для контролера Silicon Motion SM2259XT2 і ретельно ввів номери флеш-чипів.

Ферраз очікує, що після модифікації витривалість SSD підскочить до 4000 TBW. Це значне збільшення витривалості флеш-пам’яті, приблизно на 3000%.

Під час тестування продуктивності з використанням стандартних інструментів, таких як ATTO і Crystal Disk Mark, багато потенційних переваг модифікації не показали себе через інтерфейс накопичувача SATA III. Швидкість передачі даних, не була масштабована настільки вражаюче, як могла б бути. Але помітно більш багатообіцяюче зменшення затримок і часу доступу. Тобто диск почав швидше реагувати на дії ОС та користувача.

 

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися