Из соображений производительности я хотел бы поместить tmpfs поверх рабочего каталога некоторых программ. Однако программе необходим доступ к данным, ранее сохраненным в "реальном" рабочем каталоге, иногда к большому количеству данных. Поэтому вместо того, чтобы копировать всю папку в tmpfs, я подумал об использовании OverlayFs аналогично DeepFreeze.
Однако я хотел бы сделать данные постоянными при размонтировании объединения (например, при отключении питания), перезаписи предыдущих файлов с тем же путем и оставлении других без изменений.
Есть ли способ сделать это автоматически, не требуя от пользователя "синхронизации" папок? Я не могу найти функцию OverlayFs для этого, и альтернатива, которую я мог придумать, а именно, размонтирование ловушки, кажется нецелесообразной для реализации.