Фоновая сборка мусора ssd что это такое

Обновлено: 16.05.2024

В сегодняшней статье мы обсудим, как справиться с ситуацией, когда на вашем SSD начинают заканчиваться свободные страницы. Читайте дальше и учитесь!

Сборка мусора

Изменить данные, сохраненные на твердотельных накопителях, сложнее, чем на жестких дисках, где их можно просто перезаписать. По сути, когда SSD запрашивается об изменении определенной страницы, он на самом деле не изменяет эту страницу, потому что ему придется ее очистить, что невозможно без очистки всего блока. Чтобы преодолеть это, измененная страница сохраняется на другой доступной странице, а страница, которая должна быть изменена, помечается как устаревшая. Пока на SSD есть свободные страницы, такой способ записи данных в новое место и пометки старой страницы как устаревшей возможен. Но в какой-то момент на SSD закончатся свободные страницы. Чтобы избежать этой ситуации, на твердотельных накопителях выполняется процесс, называемый сборкой мусора. Это тяжелая работа, выполняемая контроллером SSD, который сам по себе является отдельным компьютером с процессором и памятью. Этот контроллер фактически отвечает за все управление данными во флэш-памяти SSD.

Хостовая операционная система обычно не знает, что происходит «под капотом», она просто запрашивает запись данных в какое-то логическое место на диске. Фактическое размещение данных осуществляется контроллером SSD. Единственное, что делают современные операционные системы, — это отправляют команду TRIM на SSD, чтобы уведомить его об удалении определенного фрагмента данных. Эта команда немного упрощает процесс сборки мусора, потому что SSD лучше осведомлен о том, какие страницы больше недействительны. В процессе сборки мусора контроллер SSD очищает блоки, чтобы сделать доступными некоторые свободные страницы. Но невозможно просто очистить любые блоки, потому что на некоторых страницах могут быть сохранены действительные данные, которые нельзя просто удалить. Кроме того, невозможно просто искать блоки, содержащие только устаревшие страницы, чтобы очистить их. Это связано с тем, что такие блоки могут исчерпаться в сценариях, где каждый блок на диске содержит хотя бы одну допустимую страницу.

Что на самом деле делает SSD во время сборки мусора, так это перезаписывает все действительные страницы из определенного блока в новый. Следующий блок, из которого были скопированы страницы, можно очистить. Обычно SSD выбирает для сборки мусора блоки, в которых не осталось свободных страниц. Другое дело, когда сборка мусора выполняется на самом деле, потому что в одних случаях это происходит только во время модификации данных, в других случаях еще и в фоновом режиме, когда SSD не используется. Когда выполняется сборка мусора, зависит от контроллера, и в некоторых случаях это известно только производителю контроллера. Обычно корпоративные твердотельные накопители выполняют сборку мусора только во время записи, а фоновая сборка мусора доступна для обычных потребительских твердотельных накопителей. Корпоративные твердотельные накопители обычно не поддерживают фоновую сборку мусора, чтобы избежать потенциально ненужных операций записи (при копировании блоков), что увеличивает срок службы диска. Он разработан таким образом, потому что флэш-память имеет ограниченное количество операций записи, прежде чем станет непригодной для использования. Фоновая сборка мусора в корпоративной среде также не подходит, поскольку во многих случаях у устройства не будет времени для выполнения этого процесса. С другой стороны, потребительские твердотельные накопители не подвергаются такой высокой нагрузке, как их корпоративные аналоги, и в некоторых случаях производители решают включить фоновую сборку мусора, чтобы потенциально ускорить работу устройства.

Мы кратко объяснили процесс сборки мусора на твердотельных накопителях, так как он существенно влияет на производительность. Когда SSD должен выполнять сборку мусора во время записи, он работает значительно медленнее, особенно когда необходимо перезаписать множество блоков, чтобы завершить запись. В некоторых случаях на диск приходится записывать намного больше данных, чем отправила на него операционная система, потому что во время сборки мусора необходимо переупорядочить множество блоков.

Это еще не все! Мы запланировали еще две статьи из этой серии — следите за следующей!

Сборка мусора – это процесс, используемый твердотельными накопителями (SSD) для оптимизации пространства, повышения эффективности и обеспечения максимально эффективной работы вашего устройства. Это также часто вызывает путаницу у пользователей персональных компьютеров, и название «сборка мусора» как-то связано с этим.

Чтобы понять сборку мусора, нам нужно немного узнать о том, как работают твердотельные накопители (и что происходит, когда они перестают работать должным образом). Мы представляем это самым простым способом, но если вас интересует более сложное и подробное объяснение, ознакомьтесь с отличной статьей ExtremeTech на эту тему.

Большая разница между твердотельными и жесткими дисками

Жесткие и твердотельные накопители хранят данные в двоичном формате, но на этом сходство заканчивается.На жестких дисках для хранения информации используются пластины, покрытые тонким слоем магнитного материала; головки чтения/записи перемещаются по пластинам для доступа к данным.

Твердотельные накопители не имеют движущихся частей (отсюда и их название). Они хранят данные с помощью транзисторов с плавающим затвором. Если плавающие ворота заряжены, они читаются как «0», а если они не заряжены, они читаются как «1». Поскольку диску не нужно перемещать физические головки чтения/записи для доступа к данным, SSD намного, намного, намного быстрее, чем стандартный жесткий диск.

Есть, конечно, и обратная сторона. Твердотельные накопители читают и записывают данные как страницы, но стирают данные на гораздо большем уровне блоков. Блоки обычно состоят из сотен страниц.

Итак, почему бы не стереть данные на уровне страницы? На SSD стирание данных требует относительно большого напряжения. Хотя твердотельные накопители могут быстро записывать новые данные, перезапись данных занимает гораздо больше времени, поскольку им необходимо скопировать весь блок в другое место, стереть исходный блок, а затем записать содержимое старого блока вместе с новыми страницами.

Эти маленькие транзисторы с плавающим затвором также со временем изнашиваются. В конце концов, им нельзя доверять хранение заряда, поэтому в идеале память вашего SSD должна быть организована таким образом, чтобы определенные блоки не изнашивались быстрее, чем другие блоки.

Как это связано со сборкой мусора? Поверьте, мы к этому стремимся.

Сборка мусора помогает твердотельным накопителям поддерживать высокую скорость чтения/записи

Цель сборки мусора – сохранить как можно больше пустых блоков, чтобы, когда на SSD нужно записать данные, он мог это сделать, не дожидаясь стирания блока.

Контроллер SSD ищет любые страницы, которые больше не нужны — страницы, которые операционная система пометила как ненужные (удаленные данные, измененные данные и т. п.). Затем он перемещает полезные страницы в новые блоки, оставляя старые ненужные страницы. Затем контроллер стирает блок, чтобы он был готов к использованию.

Это фоновый процесс, которым управляют контроллер SSD и операционная система. Большинство новых твердотельных накопителей также имеют TRIM, команду ATA, которой управляет операционная система, но мы сохраним подробное объяснение TRIM для другого блога. Вывод заключается в том, что в высококачественных твердотельных накопителях предусмотрены меры для предотвращения замедления работы даже после длительных периодов постоянного использования. Алгоритмы сборки мусора относительно сложны и несовершенны, поскольку иногда ошибочно принимают плохие данные за хорошие, но они необходимы для обеспечения производительности.

Напротив, когда вы удаляете файл с жесткого диска, жесткий диск (обычно) просто помечает пространство, занимаемое файлом, как «доступное». Жесткий диск в конечном итоге перезапишет эти данные, когда дойдет до задачи, но поскольку перезапись данных не сложнее, чем запись данных, жесткому диску не нужно беспокоиться о сборке мусора.

Вызывает ли сборка мусора потерю данных?

Сборка мусора действительно помогает сделать твердотельные накопители более надежными. Однако это трудоемкий процесс, и по мере использования SSD он будет становиться все менее и менее надежным, так как все больше плавающих затворов теряют способность удерживать заряды.

Существует миф о том, что твердотельные накопители лучше подходят для любых задач, чем жесткие диски, и что они гораздо менее подвержены сбоям. Хотя твердотельные накопители могут противостоять некоторым типам физических повреждений лучше, чем жесткие диски — в конце концов, жесткие диски имеют движущиеся компоненты — они все же могут терять данные, и ни одна современная технология обработки данных не является абсолютно идеальной. Не беспокойтесь о том, что сборка мусора сломает ваш SSD, но не доверяйте SSD только копии ваших важных файлов. Создавайте резервные копии всех важных устройств, независимо от того, насколько вы доверяете своим носителям.

DuraWrite, присутствующий в процессорах LSI® SandForce® Flash Storage, дает те же преимущества, что и команда TRIM, независимо от того, присутствует TRIM или нет. А когда присутствует TRIM, DuraWrite создает на SSD больше свободного места, чем это было бы возможно в противном случае. Рисунок 4 иллюстрирует это.

Рис. 4. DuraWrite по сравнению с контроллерами твердотельных накопителей без DuraWrite и командой TRIM.

На стандартном твердотельном накопителе без DuraWrite (строка 1 слева) данные, ожидающие удаления, и свободное пространство занимают одно и то же пространство. Для сборки мусора доступно меньше места, поэтому диску приходится тратить больше времени на сборку мусора, чтобы эффективно использовать доступное пространство. В обычном твердотельном накопителе с поддержкой TRIM (строка 1 справа) данные, ожидающие удаления, становятся свободным пространством, и для GC доступно гораздо больше места. Чем больше доступного места, тем быстрее может записывать SSD, поэтому TRIM оказывает большое влияние на общую производительность SSD.

На твердотельном накопителе с технологией DuraWrite (строка 2 слева) на диск физически записывается меньше данных, поэтому для GC доступно больше свободного места. Фактически объем пространства, доступного в среде без TRIM, сравним с пространством, доступным в среде TRIM на обычном твердотельном накопителе. Запись меньшего количества данных освобождает больше места GC и повышает производительность SSD.На диске DuraWrite с помощью команды TRIM (строка 2 справа) для GC доступно огромное количество места. Однако наличие значительных объемов свободного места линейно не улучшает производительность SSD, поскольку существуют другие узкие места.

В отрасли хранения данных используется множество методов, таких как дедупликация данных, сжатие данных и дифференцирование данных. DuraWrite сочетает в себе элементы этих и подобных технологий, чтобы уменьшить количество операций записи, которые должны быть переданы во флэш-память.

Поэтому SSD с DuraWrite в системе, не поддерживающей TRIM, ведет себя так же, как обычный SSD, поддерживающий TRIM. Также можно использовать DuraWrite в среде RAID и получить преимущества команды TRIM без необходимости поддержки TRIM драйверами RAID.

ФОН И ПЕРЕДНИЙ ПЛАН СБОРКА МУСОРА

Последний вопрос заключается в том, когда выполнять сборку мусора. В отрасли ведутся дебаты между фоновым (или простым) сборщиком мусора и приоритетным (или стандартным) сборщиком мусора.

Кажется хорошей идеей выполнять сборщик мусора в фоновом режиме, когда хост ничего не требует от SSD. Кажется разумным выполнять служебные операции, такие как GC, когда твердотельный накопитель не занят, поэтому он может быть готов с оптимизированными блоками, когда ОС записывает новый файл или изменяет файл.

Однако здесь есть две проблемы. Во-первых, фоновый сборщик мусора потенциально может переместить все действительные в настоящее время данные на SSD, хотя на самом деле некоторые из этих данных могут быть недействительными, например, во временных файлах, или могут быть вскоре удалены операционной системой. Если блоки с недействительными данными собираются в фоновом режиме, SSD будет перезаписывать большое количество данных, которые не понадобятся в течение короткого времени, что напрямую приведет к ненужному износу SSD и снижению срока службы.

Фоновый сборщик мусора используется в основном для твердотельных накопителей с низкой скоростью записи, поскольку он уменьшает объем сборщика мусора, который должен выполняться на переднем плане, и, следовательно, позволяет твердотельному накопителю работать немного быстрее во время записи. Это происходит до тех пор, пока входящий трафик данных хоста не догонит освободившееся пространство из фонового GC, после чего он будет вынужден выполнять его в режиме реального времени.

Foreground GC, с другой стороны, приводит к тому, что данные перезаписываются только тогда, когда свободное место будет необходимо немедленно. Таким образом, Foreground GC позволяет избежать выполнения GC данных, которые вскоре станут недействительными, и снижает общий износ диска. Для этого требуется SSD с очень высокой скоростью записи. Процессоры LSI SandForce Flash Storage имеют архитектуру, обеспечивающую максимально быструю сборку мусора переднего плана.

Разница между фоновым и приоритетным сборщиком мусора менее заметна для накопителей потребительского уровня, где обычно существует много времени простоя, а срок службы не так критичен, но она более заметна для накопителей корпоративного класса, где происходят операции записи. все время и рабочие циклы длиннее.

Процессоры LSI SandForce Flash Storage используют оптимизированные методы GC, поэтому они могут выполнять GC переднего плана (или в реальном времени) лучше, чем другие контроллеры SSD. Если SSD также записывает меньше данных в целом с технологией DuraWrite, меньше данных нужно перезаписать во время GC, а SSD работает еще лучше.

Как мы уже видели, сборщик мусора — необходимая функция всех твердотельных накопителей. Решения об использовании приоритетного или фонового GC, а также использование команды TRIM влияют на производительность SSD, усиление записи и долговечность. Эти факторы следует тщательно учитывать при разработке твердотельных накопителей или их выборе для компьютерной системы.

Если эта статья попала к вам через одну из множества поисковых систем, мы должны отметить, что это третья статья из серии статей SSD Primer, призванных помочь нам понять твердотельные накопители.

Сборка мусора SSD и TRIM


Слухи в Интернете и в определенных ИТ-кругах подтвердились: скорость SSD может со временем снижаться. К счастью, есть вещи, которые вы можете сделать, чтобы предотвратить это и помочь вам сохранить высокую скорость ваших твердотельных накопителей.

Что такое сборка мусора SSD

Подобно тому, как вынос мусора является необходимой задачей для содержания дома, вывоз мусора также является одним из видов обслуживания SSD. Это несколько неправильное название, поскольку сборка мусора не имеет ничего общего с удалением файлов, которые больше не нужны. Это больше похоже на избавление от пустых коробок от вещей, которые вы уже выбросили. По своей сути сборка мусора SSD — это автоматизированный процесс, предназначенный для повышения производительности.

Мы все знаем, что изначально твердотельные накопители работают очень быстро, но со временем они становятся медленнее, особенно когда диск начинает заполняться. Это именно то, для предотвращения чего предназначена сборка мусора SSD.При надлежащем обслуживании скорость SSD можно сохранить.

Большое замедление SSD

Чтобы понять, почему твердотельные накопители со временем становятся медленнее, важно знать, как работают файловые системы. Каждая файловая система работает по-своему, но, вообще говоря, когда вы удаляете файл, этот файл на самом деле не исчезает. ОС обычно не стирает блоки памяти, в которых ранее находился файл. Вместо этого ОС просто помечает блоки как доступные и сохраняет эту информацию в файле каталога. Вот почему программное обеспечение для восстановления, такое как Hard Disk Warrior, может восстанавливать файлы, которые были «стерты». Файл по-прежнему существует в этих блоках на диске, но в файле каталога они указаны как пустые, поэтому они невидимы для вашего компьютера.

С жесткими дисками этот метод удаления файла не был проблемой. ОС просто помечала блоки как доступные, и жесткий диск мог записывать новые данные поверх старых данных. SSD так не могут. Для твердотельных накопителей блоки хранения должны быть стерты, прежде чем их можно будет перезаписать. Именно это требование стирания ранее использованных блоков приводит к тому, что твердотельные накопители со временем становятся медленнее.

Извлечение мусора из SSD

Чтобы предотвратить возникновение этой нежелательной ситуации, современные твердотельные накопители выполняют сложные процедуры, называемые сборкой мусора, чтобы всегда сохранять максимально возможный резерв нетронутых пустых блоков, готовых к записи. Сборка мусора включает в себя поиск контроллером в его инвентаре написанных страниц страниц, которые были помечены как «устаревшие», то есть они были записаны, а затем данные, которые они содержали, должны были быть изменены ОС; поскольку изменение состояния страницы невозможно без ее предварительного стирания, изменения всегда записываются на новые страницы, а старые страницы помечаются как устаревшие. Сборщик мусора ищет блоки, содержащие смесь хороших и устаревших страниц, а затем дублирует все хорошие страницы в новые блоки и оставляет только устаревшие страницы в старом блоке. Затем он стирает старый блок и помечает его как готовый к использованию.

Однако есть еще одна деталь, на которую следует обратить внимание при сборке мусора SSD. Твердотельные накопители могут читать и записывать на уровне страниц, что обычно составляет 8 КБ для современных дисков, но у них есть специфический недостаток, заключающийся в том, что они не могут стирать данные на уровне страниц. SSD могут стирать только целые блоки, которые обычно состоят из сотен страниц. Причина этого в том, что для стирания содержимого страницы требуется перезагрузить эту страницу с немалым напряжением, а компоновка всех современных твердотельных накопителей в стиле NAND делает недопустимо сложным изолировать это напряжение только для тех страниц, которые необходимо стереть.< /p>

И здесь в игру вступает неправильное название «сборка мусора», потому что на самом деле «собираются» хорошие страницы, а мусор остается. Целью этого процесса является оптимизация производительности путем создания блоков либо полностью пустыми (и затем стиранием блока), либо полностью заполненными.

Что насчет ТРИМ?

На жестком диске обычно существует фиксированная корреляция между кластерами файловой системы и секторами диска. Но на SSD, где нет фиксированной корреляции и где используемые страницы должны отслеживаться и собираться сборщиком мусора, это может иметь большое значение. Страницы, содержащие удаленные файлы, выглядят как действительные страницы, и они продолжают собираться вместе с действительно хорошими страницами.

Именно для исправления этой ситуации был введен TRIM. TRIM (правильно пишется с заглавной буквы, но не является аббревиатурой) — это команда ATA, которую операционная система может отправить при удалении файла. Команда TRIM обеспечивает этот мост от уровня файлов к уровню блоков, предоставляя операционной системе способ сообщить SSD, что она удаляет файлы, и пометить страницы этих файлов как устаревшие.

Благодаря TRIM твердотельный накопитель больше не обязан сохранять страницы, принадлежащие удаленным файлам. TRIM не является альтернативой сборке мусора — он работает вместе со сборкой мусора, чтобы точнее помечать страницы как устаревшие. И вам не нужен TRIM для работы сборки мусора, но TRIM делает сборку мусора SSD более эффективной.

При этом, если вы используете Mac, Apple не поддерживает TRIM на твердотельных накопителях сторонних производителей. Это ограничение можно было обойти в предыдущих версиях OS X, но вы не можете сделать это в Yosemite, не открывая дыру в безопасности — не делайте этого, потому что, хотя TRIM имеет значение в уменьшении усиления записи и расширении срок службы и производительность твердотельного накопителя, он не стоит огромных дыр в системе безопасности, которые необходимо открыть, чтобы получить его.

Поэтому всегда используйте TRIM, если можете. Это заставит сборку мусора вашего SSD работать намного лучше. Но если вы окажетесь в ситуации, когда TRIM недоступен, не паникуйте — это хорошо, но не обязательно.


Твердотельные накопители (SSD) быстрее и идеально подходят для тяжелых и тяжелых приложений, но одна вещь, которая, кажется, удерживает тех, кто рассматривает возможность серьезного перехода от механических жестких дисков, заключается в том, что на твердотельные накопители можно записывать только ограниченное количество раз. . В конце срока службы SSD данные могут быть повреждены или устройство может стать непригодным для использования, если не будут предприняты профилактические меры для управления сроком их службы.

Как изнашивается флэш-память

Твердотельный накопитель состоит из ячеек флэш-памяти NAND. Ячейка, по сути, представляет собой транзистор металл-оксид-полупроводник (МОП) с плавающим затвором, который может постоянно сохранять или хранить данные — данные остаются там, даже если на SSD нет питания. Каждый раз, когда данные записываются (программирование), электроны захватываются транзистором. Когда данные удаляются (стираются), снимаются электроны. Электроны входят и выходят через туннельный оксид клетки. Каждая программа/стирание (P/E) представляет собой один цикл, и каждый цикл входящих и исходящих электронов изнашивает туннельный оксид. Так изнашивается ячейка флэш-памяти.

В этой статье мы рассмотрим некоторые факторы, влияющие на ожидаемый срок службы твердотельных накопителей, и способы их устранения для обеспечения долговечности твердотельных накопителей.

Сборка мусора и усиление записи

В отличие от жесткого диска, твердотельные накопители не имеют механических частей, поэтому чтение, запись и стирание данных осуществляются по-разному. Флэш-ячейка состоит из страниц, а несколько страниц составляют блок. Данные записываются на уровне страницы, но удаление данных выполняется на уровне блоков.

Если хост хочет записать новые данные в используемый блок, страницы, содержащие действительные данные, должны быть скопированы в пустой блок, а предыдущий блок должен быть полностью стерт, чтобы этот блок снова можно было использовать. Этот процесс называется сборкой мусора . Это занимает несколько шагов:

  • Все страницы с допустимыми данными копируются в пустой блок.
  • Контроллер флэш-памяти обновляет адрес логического блока (LBA) новым местоположением.
  • Страницы с устаревшими данными, помеченные для удаления, остаются на старом месте. Затем весь блок стирается и добавляется в пул свободных блоков.
  • Теперь новые данные можно записывать в доступный пустой блок.

Из-за дополнительных процессов, выполняемых контроллером, возникает явление, называемое амплификация записи, когда фактический объем физических данных, записываемых во флэш-память, становится больше (усиливается) по сравнению с объемом логических данных. написал хозяин. Числовое значение, выраженное как индекс усиления записи (WAI) или коэффициент усиления записи (WAF), рассчитывается следующим образом:

Данные, записанные во флэш-память / Данные с хоста = WAI/WAF

В идеале, если хост хочет записать 1 МБ данных, SSD должен записать 1 МБ; в этом случае WAI равен «1». Это происходит редко из-за особенностей флэш-памяти, и в итоге SSD записывает больше данных, чем предполагалось изначально. Этот физический акт многократного перемещения данных может привести к износу изоляционного слоя туннельного оксида с течением времени. Возможность стирания замедляется. Когда блок не может быть стерт, используется запасной блок. В конце концов запасные части заканчиваются, и SSD выходит из строя.

  • Команда ОБРЕЗАТЬ. Обычно твердотельные накопители не могут определить, какие страницы содержат данные, помеченные для удаления, что приводит к стиранию и перезаписи целых блоков в процессе сборки мусора. Команда TRIM позволяет операционной системе хоста информировать SSD о расположении устаревших данных (помеченных для удаления). Затем SSD получает доступ к устаревшим данным и немедленно стирает их. С помощью команды TRIM контроллер SSD может выполнять сборку мусора на уровне страницы вместо управления целыми блоками, тем самым уменьшая WAI и увеличивая срок службы SSD. Твердотельные накопители ATP поддерживают функцию TRIM для обеспечения оптимальной производительности и увеличения срока службы. Кроме того, твердотельные накопители ATP выполняют сборку мусора в фоновом режиме, время от времени выполняя процесс даже без новых команд записи для очистки диска без снижения скорости записи.
  • Избыточное выделение ресурсов. Пространство с избыточным выделением ресурсов (OP) — это пространство, которое пользователь не может использовать или получить к нему доступ. Он предназначен для функций контроллера, таких как сборка мусора и TRIM. Процент OP обратно пропорционален WAI; как таковой, более высокий OP снижает WAI, снижает деградацию диска и продлевает срок службы SSD. Решение Dynamic OP от ATP дает пользователям свободу настройки OP в соответствии с фактическими рабочими нагрузками. Используя простое программное обеспечение, OP можно установить на 7%, 14%, 28%, 50% или более, чтобы оптимизировать производительность, выносливость и стоимость. В будущем предприятия выиграют от более эффективной работы и менее частой замены дисков.
  • Выравнивание износа. Выравнивание износа включает в себя равномерное распределение циклов P/E по доступным ячейкам, чтобы избежать чрезмерного использования определенных блоков. Частая запись или стирание одних и тех же блоков приводит к увеличению количества плохих блоков, что в конечном итоге приводит к износу SSD. Технология ATP Advanced Wear Leveling сочетает в себе методы динамического и статического выравнивания износа.Регистр ОЗУ на контроллере флэш-памяти записывает количество стираний всех блоков, чтобы определить, какие из них используются часто или редко. Данные в часто используемых блоках заменяются редко используемыми блоками, чтобы выровнять количество стираний и эффективно снизить износ всего твердотельного накопителя.
Коэффициент неисправимых/неисправимых битовых ошибок (UBER)

UBER – это показатель степени повреждения данных, выражающий процент битов с ошибками по отношению к общему количеству считанных битов. Битовые ошибки увеличиваются по мере увеличения числа циклов P/E. Механизмы кода исправления ошибок в контроллере обычно обнаруживают и исправляют эти ошибки автоматически, но когда ошибки достигают порога возможностей ECC, твердотельный накопитель неизбежно выходит из строя.

Технологии ATP AutoRefresh и Dynamic Data Refresh проверяют как биты ошибок, так и количество прочтений как в часто читаемых, так и в редко читаемых областях.

  • Технология AutoRefresh повышает целостность данных в областях только для чтения, отслеживая уровень битов ошибок и количество операций чтения при каждой операции чтения. Он обнаруживает, когда количество считываний приближается к пороговому значению, и до того, как предел будет достигнут, данные в затронутом блоке копируются в исправный блок, тем самым предотвращая чтение контроллером блоков со слишком большим количеством ошибочных битов и предотвращая неисправимое повреждение данных.< /li>
  • Технология динамического обновления данных снижает риск нарушения чтения и поддерживает целостность данных в редкодоступных областях. Нарушение чтения возникает, когда частое чтение ячейки приводит к изменению или программированию соседних ячеек. Динамическое обновление данных запускается автоматически в фоновом режиме, последовательно сканируя запись флага пользовательской области, пока SSD свободен от команд хоста, что обеспечивает безопасное хранение данных, не влияя на операцию чтения/записи.
Неизбежный конец срока службы SSD

Износ флэш-памяти — это реальность, а твердотельные накопители обязательно выйдут из строя в какой-то момент в будущем. Неподготовленность к этому неизбежному событию может привести к катастрофической потере данных, замене дорогостоящего оборудования и многому другому. Благодаря эффективному мониторингу и управлению сроком службы твердотельных накопителей пользователи могут принимать меры на случай непредвиденных обстоятельств и производить необходимые замены до того, как твердотельные накопители изнашиваются.

  • ATP SD Life Monitor / S.M.A.R.T. (Технология самоконтроля, анализа и отчетности) предоставляет удобный интерфейс для мониторинга различных показателей надежности диска и других атрибутов. Вооружившись этой жизненно важной информацией, пользователи могут планировать заранее и заменять твердотельные накопители до того, как они изнашиваются, экономя данные и драгоценные финансовые ресурсы.
Заключение

Несмотря на изнашивание флэш-памяти, технологические достижения в микропрограммах и дизайне позволяют существующим флэш-накопителям служить и надежно работать в течение более длительных периодов времени. Благодаря тщательному управлению с использованием доступных инструментов и решений ваш твердотельный накопитель прослужит вам долгие годы. Для получения дополнительной информации о высокопрочных твердотельных накопителях ATP посетите веб-сайт ATP или обратитесь к представителю или дистрибьютору ATP в вашем регионе.

Читайте также: