redhat系を長年いじっていたので、ログインモードの変更は/etc/inittabだけ変更すればいいものだと思っていたが、debianは少しちがうようだ。
サーバーマシンが非力なので、テキストモードに変更することにした。
gdm関係を切ってもいいのだが、テキストログインに変えることにした。
---------------------------------------------------
aptitude install sysv-rc-conf
ランレベルに対応する起動デーモンの変更
ランレベル3のものでを使わない様にする。
/etc/inittabの編集
id:2:initdefault:
↓
id:3:initdefault:
oh:~# ps ax|grep gdm
2777 ? Ss 0:00 /usr/sbin/gdm
2783 ? S 0:00 /usr/sbin/gdm
2788 tty7 Ss+ 0:03 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7
2897 ? Ss 0:04 /usr/lib/gdm/gdmgreeter
3052 pts/0 S+ 0:00 grep gdm
↓
oh:~# ps ax|grep gdm
2936 pts/0 R+ 0:00 grep gdm
これでテキストモードログインになった。
メモリも少し使わないようになった。
ついでに仮想メモリの使用量を減らしておく
メモリ使用量を減らす
top - 16:08:02 up 8:45, 1 user, load average: 0.19, 0.08, 0.02
Tasks: 90 total, 1 running, 89 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 256012k total, 251876k used, 4136k free, 42480k buffers
Swap: 1967952k total, 0k used, 1967952k free, 129612k cached
/etc/inittabで、グラフィカルログインを止める効果
top - 16:06:13 up 8:43, 1 user, load average: 0.06, 0.02, 0.00
Tasks: 86 total, 1 running, 85 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 256012k total, 242740k used, 13272k free, 45804k buffers
Swap: 1967952k total, 0k used, 1967952k free, 135744k cached
とFree Memoryが劇的に増えた。
さらに、/etc/inittabで、仮想コンソールの数を減らす効果
ついでにこれは、接続していない無停電のdaemonも削る。
top - 16:20:06 up 4 min, 1 user, load average: 0.23, 0.46, 0.24
Tasks: 82 total, 1 running, 81 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.3%sy, 0.0%ni, 99.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 256012k total, 155596k used, 100416k free, 8288k buffers
Swap: 1967952k total, 0k used, 1967952k free, 90612k cached
おっ、僅かに減ると思ったら、劇的に減っている。
4136k free→100416k free
さらに、今は使っていない不要なサービス webmin 等を止める。
top - 16:33:26 up 3 min, 1 user, load average: 0.18, 0.36, 0.17
Tasks: 78 total, 1 running, 77 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.7%us, 0.3%sy, 0.0%ni, 99.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 256012k total, 119268k used, 136744k free, 6352k buffers
Swap: 1967952k total, 0k used, 1967952k free, 66196k cached
4136k free→ 136744k free
結構節約になりました。
0 件のコメント:
コメントを投稿