EnhanceIO: сквозная запись и только для чтения

Я установил SSD-кэш EnhanceIO на свой ноутбук.

EnhanceIO поддерживает три режима кэширования: только чтение, сквозная запись и обратная запись.

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

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

Обратная запись улучшает задержку записи, записывая запрошенные приложением данные только в SSD. Эти данные, называемые грязными данными, позже копируются на жесткий диск асинхронно. Чтения обрабатываются аналогично режимам «только чтение» и «сквозная запись».

Мой кэш имеет тип по умолчанию для сквозной записи. Я думаю, что режим «Только чтение» должен быть почти таким же быстрым и спас бы мой SSD от деградации из-за избежания ненужных записей в него.

Я прав?

2
задан 28 November 2013 в 10:02

1 ответ

Существует большое количество файлов журналов (/ var / log / xxx), записанных на диск, к которым вы можете никогда или редко обращаться, поэтому с этой точки зрения я считаю, что ваша теория верна.

Я собираюсь изменить конфигурацию с сквозной записи на доступную только для чтения, чтобы посмотреть, помогает ли это загрузить Enhanceio на более ранних этапах процесса загрузки, когда initramfs загружает файловую систему только для чтения.

Если что-нибудь обнаружится, будет опубликована дополнительная информация.

0
ответ дан 28 November 2013 в 10:02

Другие вопросы по тегам:

Похожие вопросы: