1

我将很快推出一个新的嵌入式 Linux 系统,内核版本 3.2。当我们进行软件映像更新时,主根文件系统需要是可写的,并且我们确实希望保留 /var/log 下的日志以在重新启动后进行分析。

我见过使用的一种技术是将 /tmp 挂载为 tmpfs,这是有道理的,因为我们不需要 /tmp 中的任何内容在重新启动后进行维护。Linux 系统中的哪些其他目录会经历大量写入,但不需要在重新启动后维护?到目前为止,我已经看到:

/tmp
/var/运行

任何人都可以为 tmpfs 推荐任何其他候选人吗?

4

1 回答 1

1

是的,

/tmp
/var/run

/var/tmp

也。是的,/var/tmp假设在系统重新启动之间保留临时文件,但实际上,我/var/tmp/的总是空的。把它放在 tmpfs 中不会有什么坏处——我已经这样做了 10 多年,到目前为止一切都很好。

另外,我总是放入/run/locktmpfs,到目前为止也很好。如果你有udev那么它会穿上/devdevtmpfs还有我的系统,自动把/run/run/shm在tmpfs。根据您的系统,您也可以考虑这样做。

高温高压

于 2013-03-10T22:20:12.413 回答