Изнашивание уровня SD-карты из-за файла подкачки во встроенном Linux

Мне нужно включить файл подкачки на мой встроенный продукт linux. Проблема в том, что файл находится на SD-карте.

В настоящий момент я использую своп 15 Мбайт и около 120 МБ оперативной памяти из-за временного увеличения использования памяти. Я знаю (хорошие) SD-карты имеют механизм выравнивания износа, который распространяется, чтобы распределить все равномерно по разным блокам. Только 0,2 ГБ карты 4 ГБ используются так много свободного места.

Можно ли предсказать (не совсем внеочередную) дату отказа SD-карты? 1 год, 5 лет, 10 лет, …? Я думал о проверке того, сколько данных будет записано в определенный таймфрейм, и проверить это с помощью спецификаций технических данных или что-то в этом роде.

Любые идеи, как действовать?

Изменить: я вижу здесь, что 2 ГБ может иметь 10 Тбайт данных, записанных до сбоя, поэтому экстраполяция дает мне 20 ТБ для версии 4 ГБ.

One Solution collect form web for “Изнашивание уровня SD-карты из-за файла подкачки во встроенном Linux”

Люди недооценивают жизнь современной вспышки, так как большинство (приличных) флеш-карт будут принимать сотни терабайт данных и все еще работать. Как указано здесь на Ask Different (хотя это и не совсем точно ваша проблема), наступит некоторое время, прежде чем вы начнете беспокоиться о продолжительности жизни вашей SD-карты.

Например, мой SanDisk 32GB Extreme длился около пяти или шести лет с ежедневным чтением до 300 ГБ / день. Если вы пройдете математику, которая составляет 547,5 ТБ, прежде чем она, наконец, выйдет в начале этого месяца.

Я понимаю, что файл, который записывается / читается на нем, представляет собой файл подкачки, который означает постоянные изменения, но это не должно вас слишком беспокоить (люди с большим опытом в этой области, пожалуйста, поправьте меня, если я ошибаюсь).

Если вам интересно, измерьте, сколько данных поступает и выходит из вашей карты в день в среднем. В большинстве случаев средняя SD-карта может занимать до или даже больше 500 ТБ. Затем вы можете использовать эти значения, чтобы приблизиться к предполагаемому времени до того, как ваша SD-карта закончится.

  • Как восстановить загрузку после удаления старого свопа?
  • Разница между «none» и «swap» в качестве точки монтирования для swap в fstab?
  • Крепление раздела Luks после снятия с fstab
  • Linux использует всю своп, становясь невосприимчивой, в то время как есть много свободной ОЗУ
  • Swap внезапно исчез из Debian?
  • Команда для обмена данными в HPUX itanium и HPUX PARISC?
  • Что произойдет, если мой RAID завершится неудачно, пока на нем будет своп?
  • спящий режим и своп-разделы на ssd / hdd
  • Как настроить пространство подкачки после установки системы?
  • Устанавливает ли debian setup с lvm также шифрование раздела подкачки?
  • Как заставить tmpfs использовать только физическую RAM, а не своп?
  • Почему общие свопы и ошибки / исправления страниц пуст в ps?
  • Interesting Posts

    Разница между «глобальным отображением-ключом-ключом» и «глобальным набором-ключом» в Emacs

    Восстановить файлы ext3 с жесткого диска с плохим сектором

    Что такое «статья 2001 года» для блокировки «автоматизированных поисковых программ», на которые ссылается страница wget man?

    Как настроить разрешение для virtfs в системном libvirtd

    Больше не может монтировать файловые системы Windows (с 9 мая 2017 года)

    Как загрузить PDF-файлы из PubMed, учитывая их идентификаторы?

    Выполнить удаленный сценарий с локальным значением параметра

    Найти и установить man-файл вручную

    Открывать порт 80, но оставаться в безопасности

    Предоставление прав доступа всем файлам и папкам

    Как отобразить техническую информацию о кодеках для файла FLAC?

    SSH Cert Auth Synology / Ubuntu

    Каковы специальные символы для печати из сценария для перемещения курсора?

    Debian Jessie висит на ботинке

    index.html не работает в корневом каталоге apache

    Linux и Unix - лучшая ОС в мире.