linux桌面优化-pulse-shm |
发布: 2012-12-27 09:43 |
目前使用arch linux,今天开机,偶然发现在/dev/shm目录不为空. 按说,这个目录一般使用的程序都是临时的,不会一直保存,所以看了一眼, 却发现有6个pulse-shm-xxx文件,每个文件65M,这不是一共占用了390M内存吗,还得了吗。 从文件名确认这一定是pulseaudio的文件了,查了下它的相关文档, 发现其实可以不使用共享内存的,其实还可以使用socket文件通信, 需要修改下默认的配置,/etc/pulse/daemon.conf设置项,enable-shm = no, 启动后没有这个文件了。 别一种方式,修改成system-instance模式启动pulseaudio,默认也不会使用共享内存, 不过,在有这个文件的时候,也不太好理解,文件显示大小与占用大小有区别, du -hs /dev/shm 36K /dev/shm/ 而ll -h /dev/shm 则输出, total 36K -r-------- 1 gzleo wheel 65M Dec 27 09:29 pulse-shm-1405110259 -r-------- 1 gzleo wheel 65M Dec 27 09:25 pulse-shm-3445836608 -r-------- 1 gzleo wheel 65M Dec 27 09:26 pulse-shm-3758483149 -r-------- 1 gzleo wheel 65M Dec 27 09:26 pulse-shm-3887735865 -r-------- 1 gzleo wheel 65M Dec 27 09:26 pulse-shm-507393296 看来它分配的内存文件,也不是系统一下全部都给它了。 |
原文: http://qtchina.tk/?q=node/704 |
Powered by zexport
|