|
也可以使用Kleandisk軟件,詳細方法這里就不再贅述。
刪除不用的程序
現在Linux發行版本的容量越來越大,以Red Hat 9.0 Linux為例,即使采用“個人桌面”方式安裝也要1000MB左右,其中很多軟件用處不大,比如單是電子郵件客戶端就有Pine、 Kmail、 Evevolution等多個。
其實用戶只要保留一個常用的就可以了,其它的可以采用RPM包卸載。建議讀者清理這些沒用的文件,這樣既節約了磁盤空間,又可以熟悉各種軟件包,可謂一舉兩得。
開啟硬盤和光驅DMA
現在使用的硬盤基本上支持DMA66/100/133(直接內存讀?。?,但是Linux發行版本安裝后一般沒有打開。在/etc/rc.d/rc.local后面加上如一行:
|
這樣以后每次開機硬盤的DMA就會開啟,不必每次手動設定??梢允褂孟旅婷?STRONG>測試對比一下添加前后。
|
打開光驅(CD-ROM、DVD—ROM)DMA的方法是在/etc/rc.d/rc.local中加上如一行:
|
減少虛擬終端機的數量
Linux安裝后系統默認是4個虛擬終端機,也就是“Ctrl+Alt F1~F6”。作為桌面使用可以關掉其中兩個,只留下“Ctrl+Alt F1~F2”,這樣可以大約省下4MB的內存。但是,這樣一來,X-Window就會從原來的“Ctrl+Alt F7”變成“Ctrl+Alt F3”。修改/etc/inittab,將“mingetty 3 ~6”全部加上“#”號 。
虛擬控制臺最有用的時候是當一個程序出錯造成系統死鎖時,可以切換到其它虛擬控制臺工作,關閉這個程序。
圖形模式下簡化顯示
1.不使用屏幕保護程序
無論有沒有使用,屏幕保護程序都會耗費CPU資源。因為后臺的計時器會一直檢查系統是否空閑,并對屏幕保護程序激活的時間進行倒計時。如果要暫時離開座位,則可以直接運行pmsuspend命令。
2.降低顏色設定
設置“顯示”選項。除非是進行3D圖形方面的工作,否則把顏色設置成65000色(16位增強色)就夠了,也不要降低成256色,這樣會有許多桌面程序在256色下不能工作。對于17英寸的顯示屏,出于健康原因分辨率設為為1024×768、刷新頻率設為85Hz就可以了。過高的分辨率和刷新頻率對CPU和顯卡會產生性能瓶頸。
3.去除墻紙
點擊“背景”選項,在背景列表中選擇“無”,這樣就能去掉消耗很多資源的墻紙。
4.清理桌面
清理桌面圖標可以減少屏幕需要不斷刷新的顏色。把不需要的圖標刪除,一些常用的程序鏈接全部移到一個“自己設定”目錄中。
5.降低顯存數量
許多品牌機和筆記本電腦采用集成芯片組,其顯示卡顯存是從內存共享所得。這時可以在BIOS中手動設置降低顯存數量,以釋放更多的內存,提高性能。
6.關閉一些不用的服務。
Linux在啟動時需要啟動很多系統服務,向用戶提供了Linux的系統功能接口,直接面向應用程序和用戶。
如果運行/sbin/chkconfig --list命令,有可能會遇到一些所不認識的服務,有必要花一些時間去弄明白它。一個簡單的方法是,讀那些控制相應服務的腳本中開頭處的注釋。這樣就可以把不用的那些工具所對應的服務關掉。即便是需要的工具,也可以通過學習更加了解系統。
例如isdn的守護進程,這個系統服務對于大多數寬帶上網用戶沒有任何意義,現在使用ISDN的用戶很少。如果需要停止每次系統啟動時的ISDN服務,則可以通過使用下面命令來實現:
|
提高文件管理器的性能
使用GNOME桌面用戶可以修改Nautilus文件管理器預覽功能,以減少CPU使用量來提高性能,見圖1所示。
GNOME文件管理器有一個首選項,通過設置該項,可以使用Nautilus來管理桌面。也可以通過禁用桌面來提高性能,但是不能進行以下操作:
◆使用“桌面”選單;
◆使用文件管理器更改桌面背景的圖案或顏色;
◆使用桌面對象,例如“廢紙簍”。
要禁用桌面,請運行以下命令:
|
使用Powertweak優化系統
Powertweak for Linux 0.99能夠監視系統和網絡連接,并且可以將系統設置為最佳。該軟件主頁為http://linux.powertweak.com/,下載鏈接是http://prdownloads.sourceforge.net/powertweak/powertweak-0.99.2-1.i386.rpm和http://prdownloads.sourceforge.net/powertweak/powertweak-gtk-0.99.2-1.i386.rpm。
軟件安裝:
|
其中powertweak-0.99.2-1.i386.rpm是主程序,powertweak-gtk-0.99.2-1.i386.rpm是KDE環境下的圖形前端。程序安裝后會自動添加到主選單的“系統工具中”,運行界面見圖2所示。
Powertweak可以優化系統的硬件(中央處理器、CD-ROM、PCI總線、硬盤和磁盤陣列)、內核(包括日志、安全、資源)、網絡(包括IP、TCP、Core、ICMP、Unix domain Routing、Arp和Token Ring)、虛擬文件系統及性能內存管理(頁面分配、高速緩存和交換分區)。Powertweak是一個強大的系統性能調節軟件,許多選項要求對Linux系統比較了解才能準確填寫。
上面介紹了Linux桌面性能優化的八項措施??偟膩碚f,用戶需要在Linux系統的可用性和性能之間找到一個最佳平衡點。