[英]Use of tmpfs on embedded Linux systems
我将很快推出一个新的嵌入式Linux系统,内核版本3.2。 在进行软件映像更新时,主根文件系统必须可写,并且我们确实希望将/ var / log下的日志保留下来,以便在重启后进行分析。
我见过的一种技术是将/ tmp挂载为tmpfs,这很有意义,因为我们不需要/ tmp中的任何内容来在重新启动后进行维护。 Linux系统中还有哪些其他目录需要进行大量写入操作,但不需要在重新启动后进行维护? 到目前为止,我已经看到:
/tmp /var/run
谁能建议tmpfs的其他候选人?
是,
/tmp
/var/run
和
/var/tmp
太。 是的, /var/tmp
应该在系统重新引导之间保留临时文件,但是实际上,我的/var/tmp/
始终为空。 将其放入tmpfs不会有什么坏处-我已经这样做了10多年了,到目前为止还不错。
另外,我总是将/run/lock
放在tmpfs中,到目前为止也是如此。 如果您有udev
那么它将把/dev
放在devtmpfs
。 还有我的系统,自动将/run
和/run/shm
放在tmpfs中。 根据您的系统,您也可以考虑这样做。
HTH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.