SSD
SSD-накопитель — это твердотельное запоминающее устройство, с использованием флеш-памяти, которая полностью эмулирует работу жёсткого диска. По сути, SSD это большая флешка, но в отличие от неё, в накопителе используется микросхема памяти из-за возросшей скорости обмена данными между контроллером и интерфейсом SATA. Главной задачей контроллера является обеспечение операций чтения записей и управление структурой размещения данных.
Основываясь на том, в какие ячейки производилась запись, а в какие нет, контроллер оптимизирует скорость записи и обеспечивает максимально длительный срок службы накопителя. Из-за особенностей построения NAND-памяти, работать с каждой её ячейкой нельзя. Ячейки объединены в страницы, объёмом 4 Кб и информацию можно записать, полностью заняв страницу. Стирать данные можно по блокам, которые равны 512 Кб.
Все эти ограничения накладывают определённые обязанности на интеллектуальный алгоритм работы контроллера.Правильное построение и оптимизированные алгоритмы контроллера могут существенно повысить производительность и долговечность работы диска.
Для того, чтобы прочитать или записать данные, контроллеру нужно лишь обработать запрос операционной системы, вычислить адрес нужного блока и получить доступ. Никаких механических операций, время требуется только на трансляцию адреса и передачу блока.
При использовании SSD, не следует заполнять его более чем на 80-85%, так как это может отрицательно сказаться на производительности и сроке службы. Это особенно важно, когда работает функция TRIM, поскольку ей необходимо пространство для перегруппировки данных.
Преимущество SSD дисков, по сравнению с традиционными накопителями на жёстких дисках, очевидны — это высокая скорость, отсутствие движущихся частей и меньшее энергопотребление.