減少主控台 mingetty 的執行數量
11 月.01, 2010 in Linux
雖然現在電腦的記憶體很多又便宜, 但是還是能不要浪費就盡量做回收. 像是 console 登入畫面預設啟動 6 個, 同時間使用的機率非常小, 就給他調整成啟動兩個就好, 回收一些記憶體也不錯.
在舊版 Linux Server 上可以透過修改 /etc/inittab 來減少, 例如只保留兩個就可以把其他給註解掉:
1 2 3 4 5 6 7 | # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 #3:2345:respawn:/sbin/mingetty tty3 #4:2345:respawn:/sbin/mingetty tty4 #5:2345:respawn:/sbin/mingetty tty5 #6:2345:respawn:/sbin/mingetty tty6 |
但是新版 Linux 就開始改變架構以 Fedora 13 來說, 請修改 /etc/sysconfig/init 設定
1 2 | # What ttys should gettys be started on? ACTIVE_CONSOLES=/dev/tty[1-6] |
修改成
1 2 | # What ttys should gettys be started on? ACTIVE_CONSOLES=/dev/tty[1-2] |
然後重開機, 就可以用 top 來檢查系統行程是否有少掉 mingetty /dev/tty3 到 tty6 的項目.
Leave a Reply