我在 Debian 上操作一个小型存储服务器,在过去的几个月里,我注意到了这个过程udisks 守护进程占用了几乎所有可用内存。
这真的是积极的缓存还是内存泄漏?
uname -a
Linux Proto 2.6.32-5-amd64 #1 SMP Sun May 6 04:00:17 UTC 2012 x86_64 GNU/Linux
free -m
total used free shared buffers cached
Mem: 7999 7390 608 0 317 368
-/+ buffers/cache: 6704 1294
Swap: 15621 15621 0
vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 15996920 621216 325464 378660 0 1 327 138 1 0 3 1 96 0
ps axo pid,args,pmem,rss,vsz --sort -pmem,-rss,-vsz | head -n 5
PID COMMAND %MEM RSS VSZ
12289 /usr/lib/udisks/udisks-daem 74.1 6072704 21972744
11899 /usr/bin/Xorg :0 -br -verbo 0.2 21068 124840
12280 /usr/lib/gnome-settings-dae 0.2 17512 301856
12310 update-notifier 0.1 13692 252596
答案1
只需重新启动 udisks2 服务。
sudo service udisks2 restart