清理磁盤碎片
隨著時間的推移,Linux文件系統會趨向于碎片化。在繁忙的Linux PC中,文件碎片化將會降低硬盤性能(硬盤性能只有從硬盤讀出或寫入數據時才能注意到)。時間長了會發現每個磁盤上都會積累很多的垃圾文件,主要是各種過期的日志文件和臨時文件,日志文件文件在/var/log目錄中,臨時文件在 /tmp目錄中。
此外還有core文件,它是軟件運行出錯時產生的文件,對于軟件開發調試人員非常有用,而對于一般桌面用戶沒有任何意義。釋放磁盤空間可以幫助系統更好地工作。用戶可以編寫一個Shell腳本來搜索和刪除它們。
使用下面的命令可以搜索并刪除磁盤所有的core文件:
|
也可以使用Kleandisk軟件,詳細方法這里就不再贅述。
刪除不用的程序
現在Linux發行版本的容量越來越大,以Red Hat 9.0 Linux為例,即使采用“個人桌面”方式安裝也要1000MB左右,其中很多軟件用處不大,比如單是電子郵件客戶端就有Pine、 Kmail、 Evevolution等多個。
其實用戶只要保留一個常用的就可以了,其它的可以采用RPM包卸載。建議讀者清理這些沒用的文件,這樣既節約了磁盤空間,又可以熟悉各種軟件包,可謂一舉兩得。
開啟硬盤和光驅DMA
現在使用的硬盤基本上支持DMA66/100/133(直接內存讀。,但是Linux發行版本安裝后一般沒有打開。在/etc/rc.d/rc.local后面加上如一行:
|
這樣以后每次開機硬盤的DMA就會開啟,不必每次手動設定?梢允褂孟旅婷測試對比一下添加前后。
|
打開光驅(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系統的可用性和性能之間找到一個最佳平衡點。
文章來源于領測軟件測試網 http://www.kjueaiud.com/
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月