使用内存作linux下的/tmp临时文件夹

兄弟,我们来谈谈Linux吧。
几年前,我尝试将内存安装到公司服务器上的 /tmp 文件夹,效果很好。
你知道这个东西可以让你的系统感觉更轻吗?
我记得当时在我们公司的服务器上编译软件的要求特别大。
每次我们编写大型程序时,读写速度都极其缓慢。
但由于我安装的是内存中的/tmp文件夹,天哪,速度几乎和评论一样快了。
我当时测了一下,发现读写速度至少提升了3 倍。
这只是处理大量临时数据时的一个工件。

不过,这可不是随便玩的。
首先,你必须有足够的内存。
我当时的服务器至少要有 1 GB 内存。
否则,如果安装内存,系统会因内存不足而死机。
构图也与方法有关。
您必须编辑文件/etc/fstab并在其中添加一行设置,以便系统启动时自动安装。
我记得添加了这一行:none/tmptmpfsdefault00。

另外不要忘记调整安装参数。
我当时在/etc/fstab中添加了这句话:mounttmpfs/tmp-ttmpfs-osize=1 2 8 m。
size = 1 2 8 MB 这里表示/tmp文件夹的最大可用空间为1 2 8 MB。
只需根据您的需要进行调整即可。

但是,兄弟,这件事是有风险的。
由于tmpfs是基于内存的,一旦系统重启或关闭,/tmp文件夹中的所有文件都会消失。
这东西就相当于一个临时仓库。
不要将重要数据放入其中。

总之,把/tmp这个文件夹安装在内存中是个好东西,但是要谨慎使用。
格式化前,请检查您的内存是否足够,然后根据实际情况调整设置。
那时不要安装它。
如果系统变得不稳定,那就很烦人了。
哈哈,聊天就到此为止。
如果您有任何疑问,请来找我。

linux tmp有空间提示空间不足

前几天,公司服务器Linux系统突然出现“/tmp目录空间不足”的提示,让我一头雾水。
我在百度上快速搜索了一下,发现这种情况并不少见。

我做的第一件事是检查 /tmp 目录中的文件。
我使用命令du -sh /tmp/,看到确实有一个文件占用了几G的空间。
当我打开它时,我发现这是一个我当时忘记删除的应用程序的备份文件。
我当时真的很后悔。
为什么我不注意清洁呢?
然后我清除了系统缓存。
我的系统是基于 Ubuntu 的,所以我使用 apt-get clean 命令来清除包缓存。
嘿,一旦你清理了它,空间就回来了。

空间还不够吗?那你就得想其他办法了。
我调整了 /tmp 目录的大小。
首先在另一个硬盘上创建一个新分区,然后将其挂载到/tmp目录中。
这个过程还是有点复杂。
您需要编辑/etc/fstab文件,然后使用mount -a命令挂载它。
不过,一旦手术完成,空间问题就解决了。

最后,我还限制了应用程序对/tmp的使用。
我发现应用程序的临时文件存储在/tmp中,因此我将其配置为将临时文件存储在其他目录中。

整个过程确实让我对Linux系统有了更深入的了解。
以后如果再遇到此类问题,我会积累经验的。
😂