警告:以下部分步驟如果修改錯誤,會導致系統無法啟動,所以需要認真一點。
1、禁用 ipv6
目前 ipv6 還沒有到來,ubuntu 這個超前的功能暫時可以遮蔽掉,以加快速度。
alias net-pf-10 ipv6
修改為alias net-pf-10 off #ipv6
2、並行執行開機啟動指令碼
/etc/init.d/ 下面的都是啟動指令碼,預設這些指令碼是按順序啟動的,實際上,如果你使用的是 sata 或 scsi 介面,可以並行啟動這些指令碼程式,加速啟動過程。
concurrency=none
修改為concurrency=shell
3、將 localhost 化名為主機名
據說這個方法可以改善使用 ubuntu 一段後,在 gnome 中啟動應用程式變慢的問題。
127.0.0.1 localhost
127.0.1.1 ubuntu
在第一行末尾加上主機名,也就是第二行的那個名字。
127.0.0.1 localhost ubuntu
127.0.1.1 ubuntu
4、禁用 pango
pango 是乙個著重於國際化的,用於輸出和文字渲染的庫,但是這個庫可能導致 firefox 等一些程式占用過高的 cpu,所以我們可以禁用它。這樣可以很好的降低cpu的使用率。
moz_disable_pango=」1″
5、禁用 gettys
開啟 sudo gedit /etc/event.d/tty3,把所有以 start 開頭的行,用 # 注釋掉。
6、安裝 preload
可以把一些常用到的 lib 庫和應用程式預載入到記憶體,以提高程式的啟動速度。
sudo apt-get install preload
減少系統對於 swap 頻繁的寫入,將加快應用程式之間的切換,有助於提公升系統效能。
系統預設為 60,你可以修改為 10:
8、使用 grub 的 profile 選項
grub 有個叫做 profile 的選項,它是一種系統啟動時所要讀取的所有的檔案的索引,這樣使得隨後系統查詢並且讀取這些檔案的速度就會加快。
在開機進入 grub 畫面時按 esc 鍵,然後找到需要啟動的核心,按 e 鍵,編輯啟動引數,在後面加入 profile 後再按 b 進行啟動。設定後,第一次開機需要建立索引,所以開機速度會慢一點,以後每次更新核心都需要這麼做。
9、使用 sysv-rc-conf 關閉不必要的服務.
具體方法,請參考這裡。
#############################################3
127.0.0.1 localhost
127.0.1.1 fwolf_pcname
==> 變成
127.0.0.1 localhost fwolf_pcname
alias net-pf-10 ipv6
==>
alias net-pf-10 off #ipv6
concurrency=none
==>
concurrency=shell
但據說這種方法可能會造成啟動問題,慎用,建議多核cpu才使用。
moz_disable_pango=」1″
關閉之後明顯感覺到firefox的顯示速度變快了,但顯示形式也有了一些變化,比如、網頁標題的黑體字現在能體現了,但也感覺字型渲染略微「模糊」了一點點。
安裝preload,它可以把一些常用到的庫檔案預載入到記憶體,用部分記憶體空間換取應用程式啟動速度的提公升。另外注意,prelink從feisty 7.04起就沒用了:
sudo apt-get install preload
1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
ctrl+alt+f2-f6就沒東西了,f1是我們保留的終端,用於應急處理,f7就是正常的圖形環境啦。
/dev/sda
這個數值的預設值為60,越小對swap的寫入可能就越小,有網友說1g記憶體調整為5感覺最合適,建議至少512m記憶體以上再調整這個數值,設為0的話就幾乎等於不實用swap了。
使用lvm,但暫時沒有進一步的資料。
用bootchart協助,優化系統啟動過程,對耗時較多的過程進行優化。
使用bum關閉掉不需要的服務,不推薦用sysv-rc-conf的原因是bum對服務、程序有比較詳細的解釋說明。
如果fstab中掛有外部磁碟,啟動時不需要檢測,可以把pass設定為0(fstab中最後一列)。如果在安裝系統時就選用更合理的分割槽方案、分割槽型別(比如xfs)效果更佳。
現在應該都在用6.10edgy之後的發行版了,如果是486機器,請選用386核心;p4以後的機器,包括同期的amd,請選用generic核心;伺服器請選用linux-server核心,效能可能會有一點點的提公升。
詳細請參考:difference between linux-generic, linux-386。
用deborphan刪除不用的庫檔案:
sudo deborphan | xargs sudo apt-get -y remove –purge
簡單幾步優化Ubuntu 降低CPU使用率
1 禁用 ipv6 目前 ipv6 還沒有到來,ubuntu 這個超前的功能暫時可以遮蔽掉,以加快速度。alias net pf 10 ipv6 修改為alias net pf 10 off ipv6 2 並行執行開機啟動指令碼 etc init.d 下面的都是啟動指令碼,預設這些指令碼是按順序啟動...
簡單幾步優化長尾關鍵詞
一.title 2.標題字數控制在4到25個漢字。3.標題語氣形式 直述式 如何式 問答式 官網 推廣 如 祛痘什麼方法最好 懸疑式 誇張式 反語 站內外廣告貼 如 療效最神的祛痘方法 4.標題中符號侷限使用輸入法中文狀態下的 如 祛痘神效 我是信了 5.避免使用專業術語,多用俗語,確保語意通俗易懂...
ubuntu下使用vim編寫簡單c語言程式
到ubuntu乙個目錄下,我是到 home user 文件下,然後滑鼠右擊,在此處開啟終端 進入root使用者sudo su 輸入sudo vim hello.c 建立hello.c檔案 進入vim下,從鍵盤輸入i,不用按回車,左下角出現 插入 表示進入編輯狀態 輸入 include int mai...