/var/log
我想使用overlayfs ,而不仅仅是安装tmpfs 。
- /var/log 是可写的 tmpfs,但在 tmpfs 挂载之前包含文件。这些旧文件不在 tmpfs 的内存中,而是在较低层。
- 只有更改存储在 tmpfs 中,而旧的和未修改的文件存储在 SSD 中
- 有时应该可以将更改写入 SSD,例如通过 cron。这应该释放 tmpfs 内存
因此,结果应该是:写入 RAM 的日志,可通过相同路径访问的新旧引导日志。有时通过脚本将更改写入磁盘。
重点是加快一点速度,并从许多写入中保护 SSD。
(我在puppy linux中看到了类似的东西,不是日志,而是对root的所有更改,但是如果不安装它就不能做同样的事情,文档没有帮助)
我会根据答案对浏览器 cookie/缓存做同样的事情。但是持久写入将在浏览器关闭时完成。无法关闭浏览器缓存,至少需要小的缓存才能在我的 Web 开发中出现与用户由于缓存而可能出现的相同的错误。