Аналоги PrimoCache для Android
- Платная
- Windows
PrimoCache - это дополнительная программа, которая взаимодействует с системной памятью для обеспечения кэширования данных на дисках. Это повышает производительность системы за счет прозрачного хранения данных в памяти, так что будущие запросы на эти данные могут обслуживаться быстрее. PrimoCache кэширует данные на основе логических блоков (смещения на диске), в то время как диспетчер Windows кеширует на основе виртуальных блоков (смещения в файле).
PrimoCache также может использовать невидимую память операционной системы, которая тратится на 32-разрядную версию Windows, если установлена память объемом 4 ГБ или более.
Принцип
Одним из основных компонентов PrimoCache является драйвер фильтра класса хранилища, который находится в стеке хранилища, перехватывая запросы ввода-вывода для данных на диске. Если запрашиваемые данные содержатся в кэше, этот запрос может быть обработан простым чтением кэша, что сравнительно быстрее. В противном случае данные должны быть получены с диска. Следовательно, чем больше запросов может быть обслужено из кэша, тем выше общая производительность системы.
Основные характеристики
Поддерживает алгоритмы кэширования LRU (наименьшее из недавно использовавшихся) и LFU (наименьшее часто используемое)
Поддерживает стратегии кэширования: чтение / запись, только для чтения и только для записи
Поддерживает режимы сквозной записи и отложенной записи
Поддерживает ОС Invisible Memory
Поддерживает SSD (накопитель) в качестве кэша второго уровня
Поддерживает постоянное кэширование
Поддерживает кэширование для нескольких томов
Поддерживает команду TRIM
Поддерживает визуальный контроль производительности
Поддерживает базовые и динамические диски
Поддерживает точку соединения NTFS