Чи призведе до зчитування даних знос SSD?


27

Майже загальновідомо, що надмірне записування (включаючи форматування, дефрагментацію тощо) з часом зносить твердотільні накопичувачі. Але чи може читання великої кількості даних із SSD також зношуватися?

Я планую ввімкнути попереднє завантаження на машині Linux із SSD. У мене аніме відключено.


3
Я зауважу, що, хоча це загальновідомі відомості, більшість людей значно переоцінює, наскільки швидко у них закінчиться запис на SSD. Intel спеціально заявляє, що ви можете писати понад 21 ГБ на день протягом десяти років прямо, не вичерпуючи записи на своїх накопичувачах рівня споживачів .
Shinrai

(Крім того, ніколи не дефрагментуйте SSD так чи інакше, оскільки він насправді нічого корисного не зробить.)
Shinrai

3
Подумайте про вигин шматка металу (як вішалка для пальто). Ви можете "записати" інформацію в неї (наприклад, пряма = 0, зігнута = 1), зігнувши її, і "прочитати" інформацію, поглянувши на неї. Ви можете прочитати його стільки разів, скільки хочете, без (значної) шкоди, але ви можете написати лише стільки разів, перш ніж вона зламається.
Synetech

1
@Synetech - Моє враження, що фізичне розташування даних на SSD одночасно: A: в значній мірі не має значення в 99% обставин і B: Не розуміється належним чином у більшості програм дефрагментації, оскільки вони написані в очікуванні жорстких дисків, а також контролера на привід обробляє більшу частину цього матеріалу (речі ставлять у різні місця для вирівнювання зносу тощо). Тут, звичайно, значно спрощується.
Shinrai

3
Майже вся інформація у цих коментарях застаріла.
Девід Шварц

Відповіді:


30

Не впливає на пристрій. Обмежений термін служби Flash - це природний наслідок того, як вони працюють.

Дані на флеш-накопичувачах безпечні, оскільки біти зберігаються електронами, замкненими в дуже добре ізольованому шарі. Ці електрони, якщо вони є, виробляють електричне поле, яке може підхопити транзистор, що знаходиться поруч. Оскільки вони заблоковані, зчитування транзистора не впливає на електрони. Однак під час запису для отримання електронів через цей шар Flash потрібні дуже високі напруги. Ці високі напруги завдають певної шкоди ізоляційному шару, який накопичується.

Для порівняння, DRAM не має такого ізоляційного шару. Електрони рухаються досить легко. Як результат, DRAM стає швидшим і не виходить з ладу, але витікаючі електрони часто потребують заміни. Вимкніть живлення, і всі вони пропали в мілісекундах.


8
Хоча самі читання не є безпосередньо шкідливими, варто зазначити, що надмірне читання може спричинити прошивку для створення фонових записів. Однак, фонові записи в більшості випадків, мабуть, будуть незначними. Більше інформації: superuser.com/a/725145/6091
грабувати

4

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


Цікаво. Чи трапляється у вас більше інформації (ніж лише про цю статтю) про цю поведінку?
dtmland

Я, на жаль, не буду намагатися пам'ятати, щоб оновити, якщо я зустрінусь із додатковою інформацією.
LawrenceC

2
Варто зауважити, що самі читання не є шкідливими, але надмірне читання може призвести до того, що мікропрограмне забезпечення генерує фонові записи, щоб протидіяти помилкам утримання та помилкам читання. @dtmland Дивіться мою відповідь на аналогічне запитання, яке надихнуло відповідь ultrasawblade. superuser.com/a/725145/6091
пограбувати

3

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


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

1

Флеш-пам’ять - це лише eeprom (чіп, який можна перепрограмувати. Саме перепрограмування викликає знос, читання необмежене. Для читання його справедливої ​​пам'яті. Http://en.wikipedia.org/wiki/Flash_memory#NAND_flash Ця стаття говорить трохи про те, як працює перепрограмування і як воно в основному 'спалює' дані в пам'яті.


1
Спалах! == EEPROM
Елвін Вонг

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