Ubuntu sysctl.conf

Ubuntu sysctl.conf路徑所在=>
/etc/sysctl.conf

更改置換檔(swap)使用率設定:
swap使用率設定的設定介於0~100 (%) 預設是60, 如果數值越高, (最多100)則在swap工作量會越多,也就越操硬碟。
筆記型電腦的話, 可以考慮將Swapiness設成 20 (考慮到休眠模式), 擁有足夠的記憶體 (1GB +) 的一般桌上型電腦可以考慮設成 10

先備份:
sudo cp /etc/sysctl.conf /etc/sysctl.conf.bak
編輯:
sudo vim /etc/sysctl.conf
捲到該文件最底部, 加這行:
vm.swappiness=10


重啟sysctl讓設定生效:
sudo sysctl -p

關掉ipv6
sudo gedit /etc/modprobe.d/bad_list
把下面這行貼進去然後儲存關閉:
alias net-pf-10 off

============================
使用localepurge清除不需要的語言檔
sudo apt-get install localepurge

使用sysv-rc-conf關閉更多系統服務(Service)
sudo apt-get install sysv-rc-conf

全部開機進程執行順序如下:

    運行等級 S:開機進程中的第一個運行等級。/etc/init.d/rcS腳本將被調用到開啟並且/etc/rcS.d目錄下的所有進程將被執行。
    運行等級 1:單用戶模式。/etc/rc1.d目錄下的所有進程將被執行。
    運行等級 2,3,4,5:在debian系統裡是多用戶環境,可能不包含圖形用戶界面。同樣的,在相應目錄下的進程將被運行。

注意** 這和RedHat,SuSE, 以及其它RPM系統不同。

運行等級 0:關閉計算機

運行等級 6:重起計算機

執行:

sudo  sysv-rc-conf

有些服務關閉會造成開機問題,以下process請不要隨便關閉:
    powernowd
    portmap
    dbus
    gdm
    acpid
    winbind
    acpid

留言

熱門文章