Ubuntu 15.10——内存使用率高

Ubuntu 15.10——内存使用率高

我之所以写这篇文章,是因为我不知道我最喜欢的操作系统 Ubuntu 15.10 和 kde 桌面出了什么问题。这个问题影响了正常工作中的内存使用情况(带有少量卡和闪存的 Chromium/Firefox 浏览器)。我已将 vm.swappiness 参数设置为 1。我有 8GB 的​​内存,经过几个小时的工作,ubuntu 使用了 90% 的内存和 4GB 的交换空间。经过 2 小时的工作后,可以看到以下情况:

root@celestia-laptop:/home/mariusz# free -m
             total       used       free     shared    buffers     cached
Mem:          7866       7707        159       4230         42       4732
-/+ buffers/cache:       2932       4934
Swap:        16391        920      15471

当我关闭交换时,系统变得很疯狂 - 速度非常慢,硬盘使用率达到 100%。也许有人能解决我的问题?

df -h 命令的输出:

System plików  rozm. użyte dost. %uż. zamont. na
udev            3,9G  3,9G     0 100% /dev
tmpfs           787M  9,6M  778M   2% /run
/dev/sda10       36G   20G   15G  58% /
tmpfs           3,9G   78M  3,8G   2% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           3,9G     0  3,9G   0% /sys/fs/cgroup
/dev/sda8        80G   76G  4,9G  94% /media/BACKUP
/dev/sda9       282G  249G   20G  93% /media/DANE
/dev/sda2        96M   32M   65M  34% /boot/efi
tmpfs           787M     0  787M   0% /run/user/115
tmpfs           787M   46M  741M   6% /run/user/1000

按内存排序的 htop 命令输出: 图片在这里

终止所有浏览器进程后,free -m 命令的输出如下所示。

root@celestia-laptop:/home/mariusz# free -m
             total       used       free     shared    buffers     cached
Mem:          7866       4486       3380       3087         38       3549
-/+ buffers/cache:        899       6967
Swap:        16391       1013      15378

您可以看到,ubuntu 使用了近 2GB 的内存。

我通过将默认 tmpfs 文件系统从 50% 更改为 20% 暂时解决了该问题。在运行 kde 桌面之前,我使用以下命令重新挂载了 tmpfs 和 devfs:

mount -o remount,size=20% /dev/
mount -o remount,size=20% /dev/shm
mount -o remount,size=20% /sys/fs/cgroup

我想知道是否有永久的方法来做到这一点。

答案1

运行此命令

sudo top

找出罪魁祸首进程然后杀死它

sudo kill -9 <pid>

在此处输入图片描述

还要查找一些可能始终在运行的服务。有关更多详细信息,请参阅此关联

相关内容