
Ubuntu日本語フォーラム

ログインしていません。
motherboardは、asus P4V8X-MXです。
仕様は、P4 3.2GHz, 2GB(1GB × 2), NVIDIA 6600, SB Live, IDE 60GB(sxt3), SATA 500GB(ext3)です。
/devsda1 ext3 / 57.27GB
/dev/sdb1 linux-swap 3.72GB
/dev/sdb2 extended 462.04GB
/dev/sdb5 ext3 /tmp 4.66GB
/dev/sdb6 ext3 /home 457.38GB
最初はメモリーを1GB(512MB × 2)で運用していたのですが、フリーズしたのかと思えるほど
キーボードからの応答が鈍足になります。
しかたがないので、メモリーを換装し増やしました。それでもメモリーの消費が収まりません。
現況は、なんとかストレスなしに使える段階です。
メモリーの消費をある程度適正にする方法はないものでしょうか。。。
私の力量では、お手上げ状態です。
IDEとSATAを逆に設定しても、またSATAだけext4にしても何ら改善されませんでした。
現況の設定が、今のところ最善策です。
試しに、synspticでkubuntu-desktopを削除し、readahead関連を消しましたが効果なしでした。
同様の環境で他の機種(Ubuntu9.10 + KDE4 + ubuntuSTUDIO)、
例えばShuttle ST61G4(P4 3.0GHz, 2GB, SATA 640GB(ext4), NVIDIA 6600, SB )では、
freeコマンドで確認してもメモリーは600MB程度しか消費しません。
現況は、Tunapie2, AUDACIOUS2, firefoxを実行している状態でのデータです。
asus-P4V8X-MX:~$ free
total used free shared buffers cached
Mem: 2061452 1924956 136496 0 29796 408308
-/+ buffers/cache: 1486852 574600
Swap: 3903752 174124 3729628
ここにシステムモニタを起動し、プロセスおよびリソースを確認したところ次のようになります。
1,5,15分語の平均負荷 0.88 0.34 0.12
CPU使用率 CPU1 45~60%, CPU2 45~70%
メモリーとスワップの履歴 メモリ 1.4GB/2.0GB スワップ 170MB/3.7GB
オフライン
キャッシュ分を抜いても消費メモリがかなり多いようなので、まずはtopでなにがメモリを使っているのか確認してみてはいかがでしょう。
オフライン
コメントありがとうございます。
確かにtopコマンドで確認すると安易に不具合が分かるのが普通です。でもさっぱりです。
経時敵に変動するので、確定できませんが平均的なところの結果です。
Tunapie2, AUDACIOUS2は終了させ、端末とfirefoxのみです。
asus-P4V8X-MX:~$ free
total used free shared buffers cached
Mem: 2061452 1930120 131332 0 38676 438112
-/+ buffers/cache: 1453332 608120
Swap: 3903752 174100 3729652
asus-P4V8X-MX:~$ top
top - 18:46:31 up 6:21, 2 users, load average: 0.05, 0.03, 0.01
Tasks: 178 total, 1 running, 176 sleeping, 1 stopped, 0 zombie
Cpu(s): 6.4%us, 1.3%sy, 0.0%ni, 92.1%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 2061452k total, 1933492k used, 127960k free, 39040k buffers
Swap: 3903752k total, 174100k used, 3729652k free, 438132k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10343 koike 20 0 428m 105m 29m S 10 5.2 6:36.03 firefox
994 root 20 0 98.7m 45m 10m S 2 2.3 27:46.16 Xorg
2066 koike 20 0 155m 26m 18m S 1 1.3 4:03.82 gnome-panel
2077 koike 20 0 207m 40m 21m S 1 2.0 0:41.00 nautilus
12370 koike 20 0 2472 1196 884 R 1 0.1 0:01.70 top
42 root 15 -5 0 0 0 S 0 0.0 0:19.48 scsi_eh_0
12343 koike 20 0 141m 16m 11m S 0 0.8 0:01.29 gnome-terminal
1 root 20 0 2624 1376 1072 S 0 0.1 0:01.97 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:00.03 migration/0
4 root 15 -5 0 0 0 S 0 0.0 0:00.34 ksoftirqd/0
5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0
6 root RT -5 0 0 0 S 0 0.0 0:00.03 migration/1
7 root 15 -5 0 0 0 S 0 0.0 0:00.18 ksoftirqd/1
8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1
9 root 15 -5 0 0 0 S 0 0.0 0:00.46 events/0
10 root 15 -5 0 0 0 S 0 0.0 0:00.18 events/1
オフライン
TOPはシフトキー押しの「<」「>」キーでソートする項目を変更できますので、メモリリソースに合わせてみてはどうでしょう。(起動時は「%CPU」になっていると思います)
オフライン
これはCPU列でソートされた表示でしょうか。
MEM列でソートしても、メモリを大量に消費しているプロセスがでてこないでしょうか。
オフライン
Temperさん、hmatsueさん アドバイスありがとうございます。
なるほど、top コマンドの操作法を理解してませんでした。%MEMソートですか。
Shuttle ST61G4はavg8.5server版、asus-P4V8X-MXはfree版を入れています。
(server版は、メモリーを喰うのでfree版にしていました。)
Shuttle ST61G4は何ら問題ないのに、こちらのP4V8X-MXはメモリーを大量に消費していました。
asus-P4V8X-MX:~$ top
top - 19:13:11 up 6:48, 2 users, load average: 0.00, 0.00, 0.00
Tasks: 176 total, 1 running, 174 sleeping, 1 stopped, 0 zombie
Cpu(s): 1.1%us, 0.8%sy, 0.0%ni, 97.9%id, 0.0%wa, 0.2%hi, 0.0%si, 0.0%st
Mem: 2061452k total, 1943768k used, 117684k free, 40548k buffers
Swap: 3903752k total, 174100k used, 3729652k free, 438992k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10343 xxxx 20 0 432m 106m 29m S 0 5.3 7:10.37 firefox
1796 root 20 0 214m 77m 1456 S 0 3.8 0:25.84 avgscand
1956 root 20 0 214m 91m 1456 S 0 4.5 0:25.51 avgscand
1833 root 20 0 213m 91m 1456 S 0 4.5 0:25.66 avgscand
1235 root 20 0 213m 8276 1456 S 0 0.4 0:24.91 avgscand
2074 root 20 0 213m 91m 1456 S 0 4.5 0:23.98 avgscand
2077 koike 20 0 207m 40m 21m S 0 2.0 0:41.57 nautilus
2099 koike 20 0 194m 13m 9688 S 0 0.6 0:02.36 gnome-volume-co
2391 root 20 0 167m 56m 1452 S 0 2.8 0:21.40 avgscand
2561 root 20 0 167m 90m 1452 S 0 4.5 0:19.40 avgscand
2544 root 20 0 167m 90m 1452 S 0 4.5 0:18.96 avgscand
2578 root 20 0 167m 90m 1452 S 0 4.5 0:14.36 avgscand
2374 root 20 0 167m 80m 1452 S 0 4.0 0:22.64 avgscand
2449 root 20 0 167m 90m 1452 S 0 4.5 0:14.93 avgscand
2348 root 20 0 167m 90m 1452 S 0 4.5 0:22.47 avgscand
2308 root 20 0 166m 90m 1452 S 0 4.5 0:17.45 avgscand
2430 root 20 0 166m 90m 1452 S 0 4.5 0:19.88 avgscand
asus-P4V8X-MX:~$ sudo avgctl --stop
[sudo] password for xxxxx:
AVG command line controller
Copyright (c) 2009 AVG Technologies CZ
Stoping avgd
Operation successful.
asus-P4V8X-MX:~$ free
total used free shared buffers cached
Mem: 2061452 1766128 295324 0 40688 448500
-/+ buffers/cache: 1276940 784512
Swap: 3903752 172956 3730796
asus-P4V8X-MX:~$ top
top - 19:17:24 up 6:52, 2 users, load average: 0.16, 0.03, 0.01
Tasks: 169 total, 1 running, 167 sleeping, 1 stopped, 0 zombie
Cpu(s): 1.8%us, 1.8%sy, 0.0%ni, 96.2%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 2061452k total, 1767492k used, 293960k free, 40852k buffers
Swap: 3903752k total, 172956k used, 3730796k free, 448520k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10343 xxxx 20 0 432m 107m 29m S 0 5.3 7:13.54 firefox
2074 root 20 0 223m 92m 2604 S 1 4.6 0:24.62 avgscand
1833 root 20 0 223m 92m 2604 S 0 4.6 0:26.26 avgscand
1956 root 20 0 224m 92m 2604 S 0 4.6 0:26.13 avgscand
2561 root 20 0 191m 91m 2580 S 0 4.6 0:20.06 avgscand
2308 root 20 0 191m 91m 2580 S 0 4.6 0:18.11 avgscand
2544 root 20 0 191m 91m 2580 S 0 4.6 0:19.76 avgscand
2430 root 20 0 191m 91m 2580 S 0 4.6 0:20.63 avgscand
2449 root 20 0 191m 91m 2516 S 0 4.6 0:15.59 avgscand
2374 root 20 0 191m 81m 2516 S 0 4.0 0:23.34 avgscand
1796 root 20 0 224m 78m 2604 S 0 3.9 0:26.43 avgscand
2391 root 20 0 191m 58m 2516 S 0 2.9 0:22.02 avgscand
994 root 20 0 106m 53m 10m S 2 2.6 28:13.42 Xorg
2077 xxxx 20 0 207m 40m 21m S 0 2.0 0:41.60 nautilus
2066 xxxx 20 0 155m 26m 18m S 1 1.3 4:17.89 gnome-panel
12343 xxxx 20 0 141m 16m 11m S 0 0.8 0:04.31 gnome-terminal
2122 xxxx 20 0 144m 15m 11m S 0 0.8 0:01.76 trashapplet
asus-P4V8X-MX:~$ sudo dpkg -r avg85flx
(データベースを読み込んでいます ... 現在 307024 個のファイルとディレクトリがインストールされています。)
avg85flx を削除しています ...
* Stopping avgd (not running) [ ok ]
Uninstalling 'avgd' service initscripts...
Unregistering 'avgd' service ...
Removing any system startup links for /etc/init.d/avgd ...
/etc/rc0.d/K20avgd
/etc/rc1.d/K20avgd
/etc/rc2.d/S20avgd
/etc/rc3.d/S20avgd
/etc/rc4.d/S20avgd
/etc/rc5.d/S20avgd
/etc/rc6.d/K20avgd
man-db のトリガを処理しています ...
asus-P4V8X-MX:~$ top
top - 19:19:23 up 6:54, 2 users, load average: 0.16, 0.08, 0.02
Tasks: 169 total, 2 running, 166 sleeping, 1 stopped, 0 zombie
Cpu(s): 1.6%us, 1.8%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.2%hi, 0.0%si, 0.0%st
Mem: 2061452k total, 1754596k used, 306856k free, 41340k buffers
Swap: 3903752k total, 172956k used, 3730796k free, 435728k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10343 xxxx 20 0 432m 107m 29m S 0 5.3 7:13.64 firefox
2074 root 20 0 223m 92m 2604 S 0 4.6 0:25.01 avgscand
1833 root 20 0 223m 92m 2604 S 1 4.6 0:26.68 avgscand
1956 root 20 0 224m 92m 2604 S 0 4.6 0:26.50 avgscand
2561 root 20 0 191m 91m 2580 S 0 4.6 0:20.41 avgscand
2308 root 20 0 191m 91m 2580 S 0 4.6 0:18.53 avgscand
2544 root 20 0 191m 91m 2580 S 0 4.6 0:20.10 avgscand
2430 root 20 0 191m 91m 2580 S 0 4.6 0:20.98 avgscand
2449 root 20 0 191m 91m 2516 S 0 4.6 0:15.99 avgscand
2374 root 20 0 191m 81m 2516 S 0 4.0 0:23.74 avgscand
1796 root 20 0 224m 78m 2604 S 1 3.9 0:26.86 avgscand
2391 root 20 0 191m 58m 2516 S 0 2.9 0:22.45 avgscand
994 root 20 0 106m 53m 10m S 1 2.6 28:14.83 Xorg
2077 xxxx 20 0 207m 40m 21m S 0 2.0 0:41.65 nautilus
2066 xxxx 20 0 155m 26m 18m R 1 1.3 4:18.79 gnome-panel
12343 xxxx 20 0 141m 16m 11m S 1 0.8 0:04.80 gnome-terminal
2122 xxxx 20 0 144m 15m 11m S 0 0.8 0:01.76 trashapplet
asus-P4V8X-MX:~$ free
total used free shared buffers cached
Mem: 2061452 1754712 306740 0 41348 435728
-/+ buffers/cache: 1277636 783816
Swap: 3903752 172956 3730796
結果は、変化ないので、PCを再起動して確かめてみます。
オフライン
再起動した結果です。avg8.5がメモリーを消費していたようです。
端末のみ実行
sus-P4V8X-MX:~$ free
total used free shared buffers cached
Mem: 2061452 717508 1343944 0 15228 215048
-/+ buffers/cache: 487232 1574220
Swap: 3903752 0 3903752
firefox起動
asus-P4V8X-MX:~$ free
total used free shared buffers cached
Mem: 2061452 872776 1188676 0 18272 296476
-/+ buffers/cache: 558028 1503424
Swap: 3903752 0 3903752
asus-P4V8X-MX:~$ top
top - 20:22:27 up 4 min, 2 users, load average: 0.17, 0.61, 0.33
Tasks: 160 total, 1 running, 158 sleeping, 0 stopped, 1 zombie
Cpu(s): 1.0%us, 0.7%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2061452k total, 872808k used, 1188644k free, 18340k buffers
Swap: 3903752k total, 0k used, 3903752k free, 296556k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2295 xxxx 20 0 331m 83m 27m S 0 4.1 0:35.70 firefox
1115 root 20 0 114m 49m 10m S 1 2.5 0:26.55 Xorg
2153 xxxx 20 0 78656 37m 9252 S 0 1.9 0:06.85 compiz.real
2155 xxxx 20 0 170m 26m 15m S 0 1.3 0:03.69 nautilus
2154 xxxx 20 0 146m 25m 18m S 1 1.2 0:06.48 gnome-panel
2267 xxxx 20 0 141m 16m 11m S 0 0.8 0:01.15 gnome-terminal
2164 xxxx 20 0 81876 14m 10m S 0 0.7 0:00.85 nm-applet
2186 xxxx 20 0 29892 14m 8388 S 0 0.7 0:00.59 python
2222 xxxx 20 0 58892 13m 10m S 0 0.7 0:00.51 indicator-apple
2176 xxxx 20 0 119m 12m 9076 S 0 0.6 0:00.72 gnome-volume-co
2182 xxxx 20 0 52564 11m 8560 S 0 0.6 0:00.71 update-notifier
2224 xxxx 20 0 54664 11m 8704 S 0 0.6 0:00.52 indicator-apple
2183 xxxx 20 0 35948 10m 8860 S 0 0.5 0:00.26 evolution-alarm
2163 xxxx 20 0 33612 10m 9024 S 0 0.5 0:02.48 gtk-window-deco
2207 xxxx 20 0 53656 10m 7768 S 0 0.5 0:00.45 trashapplet
2340 root 20 0 15188 9820 4528 S 0 0.5 0:00.95 aptd
2055 xxxx 20 0 97216 9588 7468 S 0 0.5 0:00.90 gnome-settings-
ここにシステムモニタを起動し、プロセスおよびリソースを確認したところ次のようになります。
1,5,15分語の平均負荷 0.16 0.21 0.25
CPU使用率 CPU1 15~60%, CPU2 15~50% (平均 約25%)
メモリーとスワップの履歴 メモリ 552.2MB/2.0GB スワップ 0B/3.7GB
不具合のないもう1台のマシンのデータを後でアップします。
オフライン
昔、ClamAV でウイルススキャンをしたんですが、そのときに ClamAV は /tmp を大量に使っていたみたいです。そして、私は、/tmp を tmpfs にしていました。(しかも最大容量を少なめにして......)
今回の件では的外れかもしれませんが...
オフライン
となると、avg8.5が消費するメモリを抑制するよう設定する方法があるか、
または、
avg8.5になにかしらかのバグがあって、予想外にメモリを大量に消費しているのか、
というのが焦点になりますね。
申し訳ありませんが、avg8.5(というかアンチウィルスソフト全般)はほとんど触ったことがなく、ここからは私にはよくわかりません。
とりあえず、対象がはっきりしたので、そちら方面に詳しい方からのフォローがあればよいのですが。。
オフライン
Shuttleのcubeマシンのデータです。
PCを立ち上げたとき、AVG8.5 server版は起動しています。
shuttle-ST61G4:~$ free
total used free shared buffers cached
Mem: 2060688 711484 1349204 0 69400 291260
-/+ buffers/cache: 350824 1709864
Swap: 2931820 0 2931820
リアルタイム・モジュールの組み込み
shuttle-ST61G4:~$ avg8
[sudo] password for xxxxx:
AVG command line controller
Copyright (c) 2009 AVG Technologies CZ
Stoping avgd
Operation successful.
Install modules
(Redirfs, Avflt)
AVG8.5 restart
AVG command line controller
Copyright (c) 2009 AVG Technologies CZ
Starting avgd
Operation successful.
ビールス・データの更新
shuttle-ST61G4:~$ sudo avgupdate
/homeをスキャン
shuttle-ST61G4:~$ sudo avgscan /home
リアルタイム・スキャンを設定したAVG8.5が組み込まれた状態
shuttle-ST61G4:~$ free
total used free shared buffers cached
Mem: 2060688 987968 1072720 0 73428 456512
-/+ buffers/cache: 458028 1602660
Swap: 2931820 0 2931820
shuttle-ST61G4:~$ top
top - 21:14:22 up 27 min, 2 users, load average: 0.03, 0.09, 0.14
Tasks: 168 total, 1 running, 167 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.8%us, 0.3%sy, 0.0%ni, 98.5%id, 0.2%wa, 0.2%hi, 0.0%si, 0.0%st
Mem: 2060688k total, 1122644k used, 938044k free, 77200k buffers
Swap: 2931820k total, 0k used, 2931820k free, 530552k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2414 root 20 0 168m 95m 5304 S 0 4.8 0:17.09 avgscand
2446 root 20 0 168m 95m 5304 S 0 4.7 0:18.37 avgscand
2494 koike 20 0 345m 78m 28m S 0 3.9 0:46.20 firefox
1316 root 20 0 117m 50m 10m S 1 2.5 5:29.09 Xorg
2209 koike 20 0 83764 40m 10m S 0 2.0 0:18.92 compiz.real
2210 koike 20 0 152m 26m 19m S 1 1.3 0:09.53 gnome-panel
2211 koike 20 0 174m 24m 14m S 0 1.2 0:01.28 nautilus
2430 root 20 0 102m 24m 6276 S 0 1.2 0:03.56 avgspamd
2087 koike 20 0 141m 21m 13m S 0 1.1 0:04.33 python
2097 koike 20 0 47828 18m 10m S 0 0.9 0:02.22 python
2315 koike 20 0 142m 15m 11m S 0 0.8 0:02.41 gnome-terminal
2232 koike 20 0 29896 14m 8388 S 0 0.7 0:00.23 python
2226 koike 20 0 87392 13m 11m S 0 0.7 0:00.29 nm-applet
2270 koike 20 0 58748 12m 9m S 0 0.6 0:00.18 indicator-apple
2228 koike 20 0 68868 11m 9332 S 0 0.6 0:00.13 evolution-alarm
2256 koike 20 0 98.2m 11m 9392 S 0 0.6 0:03.93 gtk-window-deco
2239 koike 20 0 56196 11m 8788 S 0 0.6 0:00.24 update-notifier
ここにシステムモニタを起動し、プロセスおよびリソースを確認したところ次のようになります。
1,5,15分後の平均負荷 0.17 0.11 0.15
CPU使用率 CPU1 10~35% (平均 約20%), CPU2 10~35% (平均 約15%)
メモリーとスワップの履歴 メモリ 507.2MB/2.0GB スワップ 0B/2.8GB
オフライン
AVGではないので参考にならないかもしれませんが…。
この前http://gihyo.jp/admin/serial/01/ubuntu-recipe/0031を参考に、ClamAVでプロクシを使用してWebアクセス時の脅威を監視する「havp」というのをインストールしてみたのですが、同じように無数のプロセスが生成されてメモリ馬鹿食い状態になりました。(「これは512MBマシンには厳しいな」ということでやめてしまいましたが…)
それと同じような…ということは…ないでしょうか。
オフライン
メモリーを食いつぶしていく原因は、マザーボードも一因していると想定しました。
そこで、asus-P4V8X-MX から MSI 865GM2-LS に換装しました。
P4 3.2GHz, NVIDIA 6600AGP, SB Live!, 3.0GB,
SATA 500GB(ext3 : /home,/tmp,swap) + ATA 60GB(ext3 : /)
2.6.31-20-generic #58-Ubuntu (Ubuntu9.10+KDE)
メモリースロットが4つあるので、1GB×2 + 512MB×2 とし、合計3GBにしました。
そうすると不思議なことに、sreadahead,ureadaheadもディフォルトで動作させているし、
懸念のあったAVG8.5も起動しているのに、システムモニタでリソースを見ると、
firefox,Gnome端末を表示させているのに、メモリーは590MBほど、スワップは0Bです。
今までのメモリー喰いの不具合が嘘そのようです。快適に動作するようになりました。
MSI-865GM2:~$ free
total used free shared buffers cached
Mem: 3096948 1719312 1377636 0 125264 993164
-/+ buffers/cache: 600884 2496064
Swap: 3903752 0 3903752
MSI-865GM2:~$ top
top - 20:42:11 up 3:09, 2 users, load average: 0.00, 0.02, 0.00
Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.0%us, 1.5%sy, 0.0%ni, 88.3%id, 0.0%wa, 0.2%hi, 0.0%si, 0.0%st
Mem: 3096948k total, 1718940k used, 1378008k free, 125160k buffers
Swap: 3903752k total, 0k used, 3903752k free, 993164k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1218 root 20 0 126m 58m 11m S 13 1.9 4:18.07 Xorg
4360 koike 20 0 127m 19m 15m S 9 0.7 0:19.56 gnome-system-mo
2208 koike 20 0 81584 39m 9432 S 1 1.3 0:49.98 compiz.real
2209 koike 20 0 139m 27m 18m S 0 0.9 0:41.57 gnome-panel
1 root 20 0 2616 1552 1128 S 0 0.1 0:01.09 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/0
4 root 15 -5 0 0 0 S 0 0.0 0:00.02 ksoftirqd/0
5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0
6 root RT -5 0 0 0 S 0 0.0 0:00.01 migration/1
7 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1
8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1
9 root 15 -5 0 0 0 S 0 0.0 0:00.18 events/0
10 root 15 -5 0 0 0 S 0 0.0 0:00.06 events/1
11 root 15 -5 0 0 0 S 0 0.0 0:00.00 cpuset
12 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper
13 root 15 -5 0 0 0 S 0 0.0 0:00.00 netns
MSI-865GM2:~$ lspci 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02) 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02) 00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2) 02:08.0 Ethernet controller: Intel Corporation 82562EZ 10/100 Ethernet Controller (rev 02) 02:0c.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a) 02:0c.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
オフライン
Templerさん
#11にて、ご指摘の「havp」を導入してみました。
#12で不具合が解消したUbuntu9.10では、
"無数のプロセスが生成されてメモリ馬鹿食い状態"になる現象は再現できませんでした。
問題なく、AVG8.5と共存できています。
オフライン
あれ?再現しませんでしたか。というか、わざわざ済みません。
ちょっと気になったので、もう一度「havp」を試してみました。環境は以前テストした9.10から10.04betaに変わっています。
起動時は以下のように17個のプロセスが生成されています。プロセスのメモリ使用量は実際にはここまでは使用されておらず、大半は共有されているようです。(それでも起動時200MB上乗せは私の環境にはちょっと…)
Mem: 511396k total, 417308k used, 94088k free, 38988k buffers Swap: 498004k total, 0k used, 498004k free, 144828k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3725 havp 20 0 129m 118m 668 S 0.0 23.8 0:00.08 havp 3726 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.01 havp 3729 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.01 havp 3732 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.00 havp 3740 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.01 havp 3743 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.01 havp 3748 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.01 havp 3755 havp 20 0 129m 118m 312 S 0.0 23.7 0:00.00 havp 3750 havp 20 0 129m 118m 308 S 0.0 23.7 0:00.00 havp 3730 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3731 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3738 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3746 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3749 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3751 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3752 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp 3758 havp 20 0 129m 118m 204 S 0.0 23.7 0:00.00 havp
記憶よりも少ないなと思いながら、しばらくネットサーフィンしていたらやはり増幅され、havpプロセスは69個にまで膨れ上がっていました。
この現象がAVGの事象と同じなのではないかと思ったのですが…、的外れだったようです。
(プラットフォームが同じなら最善となるロジックも似るだろうという読みのもとだったのですが…。マザーですか。私の中では結びつかないのですが、間接的になんでしょうか)
それで、話が逸れてしまい申し訳ないのですが、havpプロセスがどういう時に増殖されるのか軽く探ってみました。
どうやらこれはブラウザによるようです。
Firefox、Opera、Epiphany、Midoriで試してみたところ(テスト期間は短いです)、FirefoxとOperaでは何も起きませんでしたが、EpiphanyとMidoriはどういう条件の下なのかはわかりませんが現象を発生させます。気がついたらhavpプロセスが80を越えるという状況でした。
で、何か痕跡はないだろうかとログを漁ってみたりもしたのですが何も発見できず、結局バグなのか何なのかわからず、わかったのは「ブラウザによる」ということだけでした。
(たまたまだろうとは思うのですが、EpiphanyとMidoriといえば「webkit」。でもwebkitはただのレンダリングエンジンだったような…)
(更に余談。Operaは10.5X待ちだったのでインストールしておらず、ダウンロードしようとしたところ…、あらら。havpに遮断されてしまいました。判定が厳しい?)
オフライン
havpプロセスのメモリー消費について、再度確認しました。
前言を撤回します。2時間程PCを動かしたら、けっこう喰っていました。
top - 00:12:08 up 1:15, 2 users, load average: 0.00, 0.01, 0.02
Tasks: 216 total, 1 running, 215 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.6%us, 0.7%sy, 0.0%ni, 97.5%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 3096948k total, 1911772k used, 1185176k free, 20368k buffers
Swap: 3903752k total, 0k used, 3903752k free, 842656k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3816 koike 20 0 468m 132m 33m S 2 4.4 3:38.78 firefox
1442 root 20 0 217m 98m 5308 S 0 3.3 0:17.18 avgscand
3722 root 20 0 170m 97m 5280 S 0 3.2 0:06.01 avgscand
3775 root 20 0 170m 97m 5280 S 0 3.2 0:05.44 avgscand
1606 havp 20 0 90740 85m 1116 S 0 2.8 0:00.63 havp
1617 havp 20 0 90724 85m 1108 S 0 2.8 0:00.11 havp
1623 havp 20 0 90724 85m 1112 S 0 2.8 0:00.10 havp
1616 havp 20 0 90724 85m 1112 S 0 2.8 0:00.11 havp
1622 havp 20 0 90724 85m 1112 S 0 2.8 0:00.06 havp
1605 havp 20 0 90724 85m 1108 S 0 2.8 0:00.08 havp
1607 havp 20 0 90724 85m 1108 S 0 2.8 0:00.08 havp
1614 havp 20 0 90724 85m 1108 S 0 2.8 0:00.10 havp
3851 havp 20 0 90724 85m 1108 S 0 2.8 0:00.07 havp
3850 havp 20 0 90724 85m 968 S 0 2.8 0:00.07 havp
1615 havp 20 0 90600 85m 796 S 0 2.8 0:00.31 havp
1618 havp 20 0 90600 85m 796 S 0 2.8 0:00.68 havp
1611 havp 20 0 90600 85m 808 S 0 2.8 0:01.78 havp
オフライン