ЖУРНАЛ «СТА» 1/2019

части устройства хранения, а последо- вательная запись – это когда последо- вательные данные записываются на но- ситель непрерывно, например при ви- деозаписи. В большинстве приложений сочетаются эти два метода записи, но видеонаблюдение почти исключитель- но использует последовательную за- пись. Поэтому любая система видеона- блюдения с применением твердотель- ных накопителей должна использовать устройства с прошивкой, оптимизиро- ванной для последовательной записи. Это позволит свести к минимуму поте- ри кадров. Очистка данных Удаление файлов с SSD – непростой процесс. Место для хранения разби- то на блоки, которые разделяются на страницы. Из-за особенностей ячеек NAND-памяти (основной тип флэш- памяти) данные могут быть записа- ны постранично, но удаляются только в блоках. Проблема в том, что блоки часто содержат страницы как с нуж- ными данными, так и с данными, ко- торые требуется удалить. Чтобы ре- шить эту проблему, очистка начинает- ся только тогда, когда SSD не исполь- зуется. Нужные данные копируются в новый блок, и первый блок, содержа- щий ненужные данные, удаляется, ста- новясь доступным для записи новой информации. Команда TRIM TRIM – это команда, которая пред- назначена для того, чтобы сделать очистку накопителя более эффектив- ной. Файловая система представляет собой абстракцию от физического уровня SSD. Другими словами, если пользователь удаляет файл, SSD сразу же не стирает его, а вместо этого поме- чает, что файл станет не нужен после то- го, как данные будут перезаписаны. Это может привести к излишнему переме- щению данных от блока к блоку и уве- личению частоты записи. Чем чаще пи- шем, тем быстрее будут стираться ячей- ки NAND-памяти SSD, что значитель- но уменьшит долговечность устройства. Команда TRIM решает эту проблему, сразу же помечая данные как ненуж- ные, независимо от того, были ли пере- записаны исходные страницы в SSD или нет, что позволяет удалить их во время следующего цикла очистки. Выравнивание износа На любом компьютере есть опреде- лённые файлы, которые в большинст- ве случаев будут оставаться неизмен- ными в течение длительных перио- дов времени, это системные файлы и определённые приложения. Посколь- ку ячейки NAND-памяти деградиру- ют с каждым циклом записи/стирания, ячейки, в которых хранятся условно- постоянные данные, используются меньше, что приводит к неравномер- ному снижению качества ячеек и, в ко- нечном счёте, к сокращению продол- жительности жизни устройства. Изно- соустойчивость обеспечивается тем, что постоянные данные регулярно перено- сятся между блоками, чтобы гарантиро- вать максимально равномерное исполь- зование SSD. Проблемы Функции видеонаблюдения зави- сят от последовательной и стабильной записи данных. Добиваются этого сни- жением влияния факторов, которые могут привести к потере кадров. Поте- ря кадров обычно вызвана нестабиль- ными условиями окружающей среды и электромагнитными помехами. Для твердотельных накопителей фоновые операции очистки, TRIM и вырав- нивание износа также могут иметь значение. На рис. 1 показан SSD со стандартной прошивкой во время теста видеозаписи. После запуска SSD по- АППА РАТ НЫЕ С Р Е ДС Т В А / ФЛЭШ - ПАМЯ Т Ь СТА 1/2019 87 www.cta.ru Рис. 1. Тест записи на стандартный SSD Скорость последовательной записи (Мбайт/c) 0 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 51 53 55 57 59 61 63 65 67 69 50 100 150 200 250 300 350 400 450 500 Время (мин) Скорость последовательной записи (Мбайт/c) 0 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 51 53 55 57 59 61 63 65 67 69 50 100 150 200 250 300 350 400 450 500 Время (мин) Рис. 2. Тест записи на SSD с технологией RECLine

RkJQdWJsaXNoZXIy MTQ4NjUy