У моего нетбука есть флэш-диск вместо жесткого диска, и я использую Ubuntu Netbook Remix с ext3 в качестве файловой системы. Я прочитал несколько статей, касающихся износа флэш-накопителей, и основные проблемы, кажется, следующие
- Количество циклов записи - каждая ячейка может быть записана только ограниченное количество раз (в Википедии есть числа в диапазоне от 1000 до 100 000)
- Вы можете записать данные в «сектор» только один раз, и после этого весь блок необходимо стереть для повторного использования - и эти блоки имеют размер от 16 до 128 КБ.
Говорят, что они складываются так, что обычные файловые системы, которые не рассчитаны на это, в конечном итоге используют изношенные флэш-накопители, перемещая небольшие объемы данных.
Теперь я не сомневаюсь, что проблема теоретически очень реальна. Однако я знаю, что мы, технические специалисты, легко увлекаемся интересными проблемами оптимизации, такими как разработка альтернативной файловой системы для борьбы с износом флэш-памяти. Например, здорово провести оптимизацию памяти, но если в итоге вы экономите 100 КБ памяти, когда в любом случае доступны сотни МБ, это не решает реальную проблему.
Из всего этого я получаю то, что мне не следует использовать обычные файловые системы на флэш-накопителях, потому что они быстро съедают накопитель. Но я не убежден. Таким образом, вопрос: действительно ли износ флешки актуален в повседневной, нормальной эксплуатации? Мой ноутбук, использующий ext3, съест мою флешку через несколько лет ... или все это скорее теоретическая проблема, которая сокращает время использования, но лишь настолько, что это никогда не произойдет в нормальных условиях ? Или же прозрачное аппаратное выравнивание износа уже используется на флэш-накопителях нетбуков для решения проблемы, чтобы альтернативная файловая система даже не принесла пользы?
источник
Установка Windows на компактную флэш-карту очень ясно показала эту проблему, убивая карту в течение нескольких дней при определенных типичных схемах использования. (Linux немного проще для них)
Диски SSD имеют выравнивание износа, чтобы продлить это на годы. Если вы заполните накопитель на 90%, а затем продолжите делать записи, он заменит файлы, которые остались без изменений, чтобы продлить срок службы флэш-памяти.
Дефрагментация на флэш-накопителе не помогает, поскольку базовые данные не сохраняются в шаблоне, который видит ОС. Вам нужно использовать специальные инструменты поставщика.
Специфичные для Flash файловые системы могут продлить срок службы диска, но в настоящий момент я думаю, что это в значительной степени не имеет значения в связи с прогрессом технологии дисков. Сколько жестких дисков вы используете на самом деле старше 5 лет?
Другой момент заключается в том, что при сбое блоков происходит сбой при записи, поэтому вам не нужно беспокоиться о повреждении данных, как при отказе старого магнитного диска.
Так что, в основном, если у вашего привода есть выравнивание износа, вам не о чем беспокоиться.
источник
В SSD-накопителях используется флэш-память, основанная на технологиях цикла записи 100 000, а не 1000. В реальном мире флэш-накопители не работают так долго, но на самом деле, за исключением, возможно, файла подкачки в обычной системе, накопитель не получаю так много пишет. А современные приводы производят некоторое выравнивание износа и автоматически компенсируют несколько плохих блоков.
Я даю следующий совет: если вы не делаете что-то безумное (регистратор данных, который заполняет диск 500 раз в секунду), не беспокойтесь об этом. Сохраняйте хорошие резервные копии, используйте систему, и, по всей вероятности, вы собираетесь заменить ее на более быстрые / большие детали задолго до того, как вы достигнете срока службы флэш-записи.
источник
Теперь, когда мы оценили все технические аспекты проблемы, давайте применим более практичный подход:
Ответ: нет, если у вас есть надежная стратегия резервного копирования.
SSD, как и большинство других компьютерных компонентов, в конечном итоге обязательно выйдет из строя. Время жизни может быть продлено с помощью множества настроек, уменьшающих количество циклов записи.
А когда он выходит из строя, вы можете заменить SSD или, скорее всего, купить новый компьютер, потому что ваш нетбук наверняка будет доисторическим.
У меня есть 2 вопроса:
Вы только что приобрели мини-компьютер стоимостью 300 долларов. Как долго вы ожидаете, что он продлится?
Почему люди беспокоятся не столько о жестких дисках, сколько об износе твердотельных накопителей?
К вашему сведению, у меня все еще есть мой WEEE 701 4G, отличный маленький дорожный воин, использующий его 5 дней в неделю, и он все еще в отличном состоянии ... представьте себе, после почти 2 лет выравнивания износа. Портативные компьютеры с жесткими дисками не подходят для тех, у кого есть SSD, когда речь идет о производительности и надежности, похлопайте себя по плечу за отличный выбор и сделайте это.
источник
Я обеспокоен той же проблемой; учитывая не журналируемую файловую систему, как
ext2
.Это более общий вопрос, над которым я работаю.
Краткое содержание статьи, ссылки на которую указаны в первой строке,
Я думаю, USB-накопители довольно дешевые и дешевеют.
Дело в том,
не возражаете ли вы увидеть повреждение из-за сбоя, который пропустил обновление данных вашего диска?
или вы хотели бы скорость и (возможно) более долгий срок службы?
Если вы посмотрите на дистрибутивы на основе ramdisk, такие как PuppyLinux,
они запускают вашу системную память и время от времени синхронизируют (возможно) с диском.
Дает вам скорость и (потенциальный) двигатель жизни.
Это еще один интересный трюк - Ubuntu на рамдиске.
Тем временем я продолжаю загружать Ubuntu 9.04 на
ext4
жестком диске Cruzer.Не слишком беспокоятся о сроке службы диска,
но, вероятно, о более низкой производительности по сравнению с файловой системой журналирования на USB.
Пока мы не
USB 3.0
повсюду ...источник
Производители также рассматривают новые технологии флэш-памяти, такие как NAND Flash, которые имеют гораздо большее количество циклов записи. Компания, в которой я работаю, использует флешки на нашем оборудовании. Ранние системы имели бы сбой вспышки после 2 лет эксплуатации. Мы быстро заменили вспышку на лучшие версии. Текущий прогноз 20+ лет в том же приложении.
источник
Во-первых, износ вспышки не является реальной проблемой. Обычно что-то портится до истечения срока службы вспышки.
Выравнивание износа реально. Это происходит в USB-накопителях. Но он не активируется, пока не произойдет значительный износ. EG 1/3 продолжительности жизни. Я не могу подтвердить, но уровень износа, вероятно, реален в SSD, так как маленький USB-накопитель может это реализовать.
«Кроме того, в новых дисках используются технологии, которые рандомизируют места записи. Я полагаю, допустим, у вас есть диск объемом 100 ГБ и он заполнен на 99,5 ГБ, а затем вы продолжаете использовать .5 ГБ снова и снова»,
Это не сработает, поскольку данные 0,5 Гб смещаются вокруг благодаря выравниванию износа. Это означает, что хранилище с 99,5 ГБ будет заменено оригинальным переполненным объемом 0,5 ГБ. Это означает, что флэш-клетки стареют несколько равномерно.
Я повторю свою мысль о том, что маловероятно, что вспышка достигнет своего срока службы до некоторых других сбоев.
источник
У меня было несколько таких дешевых (10 долларов за 8 ГБ) дисков, которые через 1 год перестали работать из-за плохих секторов, где постоянно записывался журнал.
Если вы говорите о дешевом USB-накопителе, не ожидайте, что он продлится так долго. Использование не журнальной системы, кажется, помогает, но даже системные журналы, которые вращаются часто, все еще вызывают износ и отказ на тех дешевых дисках.
источник
Ответ за 2019. За все, кроме самого маленького и самого дешевого ssds больше нет. В 2018 году сайт hw протестировал фактическую стойкость записи ssds.
Samsung evo 840 500 ГБ с 2d флэш-памятью (тип с наихудшей выносливостью, если кто-то не делает 2d qlc) работал около 600 ТБ записей. А у Samsung pro 840 512 Гб за 9,1 пб.
Теперь даже в линии evo используется 3d tlc flash (они называют его vnand), который обладает большей выносливостью. Я не думаю, что кто-то на самом деле его измерял, но 1 ТБ evo 860 или 1 ТБ evo plus 970 должны длиться более 1 ПБ записей.
Если вы не попытаетесь уничтожить их нарочно (и даже тогда это займет недели), они устареют задолго до того, как изнашиваются.
Для USB-ключей и карт памяти (например, microsd) это все еще проблема, потому что они меньше, поэтому записи не распределяются по такому количеству ячеек + у них нет каких-либо необычных контроллеров, выполняющих выравнивание износа. Насколько велика проблема, зависит от конкретного USB-ключа / карты памяти, шаблона использования, файловой системы, удачи, размера, ...
источник