Что такое кэширование SSD?

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

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

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

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

Кэш записи обычно используется в качестве буфера для хранения данных, которые необходимо записать в более медленное хранилище. Например, если у вас есть жесткий диск, который может записывать данные только со скоростью 100 МБ / с, и кэш SSD, который может записывать данные со скоростью 1000 МБ / с, вы можете записать данные со скоростью скорость SSD в кеш-память, чтобы задача выполнялась быстрее, затем кеш-память рассортирует передачу данных на более медленный жесткий диск так быстро, как он может принять Это.

Как работает кэширование SSD?

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

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

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

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

Гибридный SSD

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