将一些系统文件夹移入内存是否安全?

将一些系统文件夹移入内存是否安全?

这是我的电脑规格

在此处输入图片描述

基于关于本教程我对 fstab 做了以下更改

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0 
tmpfs /var/log/apt tmpfs defaults,noatime 0 0

现在我有一些问题:

  1. 它会提高我的系统性能吗?
  2. 它对我的电脑来说安全吗?
  3. 某些应用程序(例如 DVD 刻录工具)是否会因为临时空间需求过大而崩溃?(我的 SWAP 区域是 8 GB 的 RAM)

提前感谢你浪费时间并试图提供帮助

答案1

不,不要运行这个。

转移/var/log到临时存储很可能让你陷入基本麻烦。重启后,你将丢失所有日志文件,包括软件包应该存在的目录。例如,如果/var/log/cups/不存在,你可能首先必须重新创建目录,然后才能打印任何内容,而在此期间,Cup 甚至无法显示错误...

/var/log/apt在另一个tmpfs里面?这没有意义。

关于/var/tmp/tmp,我发现一个很好的解释:

因为在大多数默认安装中,该/tmp文件夹将在每次重新启动时被清除。这就是/var/tmp发挥作用的地方。在这里,应用程序可以期望它们的数据在重新启动之间得到保留。换句话说,存储在这里的数据比 更持久/tmp

因此,某些东西可能会损坏。应用程序依赖于 的持久性/var/tmp

常识

不要只做别人或博客发帖者推荐你做的事情。

相关内容