何気にtopコマンドを実行していたところ、「oneconf-service
」というのがメモリを食っているのが気になったので調査してみたところ、どうやらUbuntu-desktopやSoftware-Centerのパッケージ管理をしているもののようです。
Disabling the oneconf service in Ubuntu
Oneconf was eating up a lot of memory on my system. But if you purge the oneconf package it also removes the ubuntu-desk...
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2747 libvirt- 20 0 3709m 714m 9064 S 5.0 9.1 2:32.82 qemu-system-x86
2328 libvirt- 20 0 3469m 584m 8992 S 0.7 7.4 0:42.09 qemu-system-x86
2706 libvirt- 20 0 1901m 340m 8992 S 8.3 4.3 2:57.63 qemu-system-x86
2409 libvirt- 20 0 1704m 272m 8992 S 1.7 3.5 0:46.50 qemu-system-x86
14073 kometch 20 0 398m 94m 40m S 0.0 1.2 0:14.89 oneconf-service
パージしてしまうと、関連のパッケージが削除されてしまうのでどうしてもGnomeのデスクトップ環境を維持したい場合は、以下のようにすると良いようです。
$ sudo chmod a-x /usr/share/oneconf/oneconf-service
$ sudo chmod a-x /usr/share/oneconf/oneconf-query
$ sudo chmod a-x /usr/share/oneconf/oneconf-update
上記実行後再度topコマンドを実行していたところ、以下のように出てこなくなりました。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2747 libvirt- 20 0 3629m 742m 9064 S 6.6 9.4 3:00.81 qemu-system-x86
2328 libvirt- 20 0 3469m 584m 8992 S 1.0 7.4 0:46.65 qemu-system-x86
2706 libvirt- 20 0 1909m 342m 8992 S 7.6 4.3 3:36.96 qemu-system-x86
2409 libvirt- 20 0 1704m 274m 8992 S 1.7 3.5 0:52.51 qemu-system-x86
11832 root 20 0 836m 64m 18m S 6.3 0.8 1:51.55 python
とりあえず今のところ影響は出ていないのですが、当分様子を見てみようかと思います。