LINUX.ORG.RU
ФорумAdmin

Возможен ли RAM диск с синхронизацией записи на HDD?

 ,


0

1

Всем привет!

А изобретён ли уже такой велосипед, чтобы содержимое некой директории копировалось при монтировании в память и читалось далее только из памяти, но все изменения в файлах синхронизировались обратно на диск?

Погуглил и набрёл на overlayfs и tmpfs, но как подружить в желаемое, что от не соображу...
Хелп :(

Ответ на: комментарий от Pinkbyte

проходит по всем файлам

Переодически проходит или один раз, если в каталоге ничего не меняется? Раньше было, что один раз прошёл, данные самого каталога закешировались, а потом через час/день/неделю данные каталога из кеша ушли и какой-нибудь ″find -newer″ или просто stat() на файл протормаживал. В отличии от случая, если регулярно делать ls/find этого каталога.

Или сейчас direntry кеш стал умнее, и не очищается от записей по mmap-нутым файлам?

mky ★★★★★
()
Ответ на: комментарий от vbr

Ну, как бы то ни было, в любом случае, грамотно затмпфсив всеразличные /var/cache (+хомяк целиком, само собой, +логи настроить и т.д.), можно достичь идеала - нулевого шевеления носителя в норме. А тогда, в принципе, становится всё равно, через память оно синхронит или в лоб пишет. Если это происходит пару раз в день в основном исключительно при обновлениях, потому, что пишет в корень...

piyavking ★★★★★
()
Последнее исправление: piyavking (всего исправлений: 1)
Ответ на: комментарий от rupert

Пустое любопытство, конечно, но поинтересуюсь: а не тянуло эту libeatmydata в системные переменные вбить и запускать через неё вообще в.с.ё.?

piyavking ★★★★★
()
Последнее исправление: piyavking (всего исправлений: 1)

«log2ram», используют на всяких raspberry pi для логов, чтобы экономить ресурс sd-карточки, синхронизируется раз в сутки, или как настроишь по крону

anonymous
()