Почему стоит оставлять 30% свободного места на SSD?

Лайфхаки
Объясняем, что такое SLC-кеш и как он влияет на скорость обмена данными.

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

Углубляясь в технологии твердотельных накопителей, мы столкнемся с таким понятием как «кэш SLC», который, хотя и не упоминается во всех рекламных брошюрах, играет фундаментальную роль в скорости обмена данными.

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

Самая быстрая часть SSD – это его кэш. И чем больше заполнен SSD, тем меньше скоростных полос остается. Приведем пример: в недавнем эксперименте, опубликованном Xda-developers, за твердотельным накопителем Western Digital WD Black SN770M было замечено, что при заполнении его пространства только на 10% скорость записи достигала 4800 МБ/с. Но когда память была заполнена на 90%, то скорость упала до 1200 МБ/с , что почти в четыре раза медленнее.

Почему стоит оставлять 30% свободного места на SSD?

Что такое SLC-кеш?

Как объясняют авторы эксперимента, первоначально все твердотельные накопители были сделаны с использованием чипов SLC (Single Level Cell), хранивших 1 бит данных в одной ячейке памяти. Кэша не было, и они были быстрыми и надежными. Но по мере увеличения спроса на объем памяти, производители начали разрабатывать мультибитные ячейки.

Так появились чипы, хранящие 2, 3 или даже 4 бита на ячейку (MLC, TLC и QLC). Однако обработка большего количества битов требует дополнительных операций по «уплотнению» записанных данных, что замедляет скорость SSD. Решение нашли в том, чтобы создать дополнительное пространство, которое, хоть и является частью этих новых ячеек, может действовать как оригинальный SLC, обрабатывая по 1 биту на ячейку памяти. Это «псевдо SLC» или наша быстрая полоса на шоссе, при загрузке которой скорость накопителя падает, причем значительно.

Хотя это может показаться неинтуитивным, для оптимальной производительности SSD-диска желательно не заполнять его полностью. Общее эмпирическое правило заключается в том, что основной SSD-накопитель должен быть заполнен не более чем на 70%, а дополнительные SSD – до 90% от максимальной емкости.

Оцените статью
Добавить комментарий