我把/tmp文件完全挂载在内存上了。对于有4G内存的我正好。反正即使不挂载,每次重启这个文件夹都会被系统清空,为何不弄到内存中去。有兴趣的朋友查查tmpfs可以知道,这完全是为/tmp开发的。sudo gedit /etc/fstab
在最后添加如下内容:
开机后,运行代码: 全选
# mount tmpfs in /tmp/ tmpfs /tmp tmpfs defaults 0 0
df -h
命令应该可以看到:
文件系统 容量 已用 可用 已用% 挂载点
tmpfs 1.9G 2.9M 1.9G 1% /tmp
以前,pps缓冲文件位于/tmp/pps。升级以后,运行pps硬盘狂闪。原来缓存变成~/.pps。对于我把缓冲文件放于内存的想法失败。
于是,我把/tmp文件夹 建立链接 复制于 ~/ 重命名为 .pps 。问题解决

类似的处理还有。chmsee的缓存(每次开.chm文件,chmsee都要把文件完全解压为 网页。用的多了,占磁盘空间,损伤硬盘)
用户文件夹 的.chmsee 含有缓冲文件夹 bookshelf 也用 tmp连接 代替
大家把损伤磁盘的缓存文件都报一下:
思路是这样的:由于/tmp文件夹里所创建的文件会丢失,如果链接地址指向/tmp中不存在的文件夹,程序会报错。所以,只能直接把/tmp做成链接使用。请教:这个,具体怎么操作?
btw:PPS一般默认都有一个1G大小的隐藏文件——ppsds.pgd。
注意看百度百科关于它的介绍,所以这个文件不知道是否最好也应该被丢到tmpfs?
命令:
代码: 全选
sudo gnome-open /
好了,对该链接重新命名。名字为你要替换的文件夹名称,并覆盖你要替换的文件夹。
注意,该方法仅适用于文件夹。且文件夹内容被清空会不影响程序的重新运行。
举例:在~/文件夹中删除 .pps
重命名/tmp的链接为.pps
好了可以开始测试了。打开pps,看电影。
代码: 全选
df -h

其后随着实际读写来增加。我看一部电影最多是占用500M内存。如果出现内存不足,彻底删除该文件夹即可恢复其占用的内存。(一定要彻底删除,不可使用回收站)