1

Похож на этот вопрос, но более конкретно:

Я хочу ramdisk / tmpfs, который расположен поверх физического каталога, предоставляя данные этого каталога.

RAM-диск должен постоянно кэшировать все данные при первом чтении.

Запись должна идти как на виртуальный диск, так и в сам каталог (используя стратегию записи каталога для записи, идущей в него, т.е. обратной записи / сквозной записи в зависимости от параметров монтирования), так что это немного похоже на комбинацию SSD / HDD (она же Fusion). Диск для Mac), но для оперативной памяти поверх SSD / HDD.

Как я могу добиться этого, например, с помощью aufs или любой другой системы, работающей с Linux?

В качестве альтернативы, один из способов принудительного кэширования содержимого каталога в ОЗУ (возможно, до некоторого предела).

1 ответ1

0

Похоже, bcache и экспериментальные bcachefs могут быть использованы для этого.

RAM-диск действует как устройство кэш-памяти, а постоянное хранилище - как устройство поддержки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .