歡迎您光臨本站 註冊首頁

優化Linux桌面性能的八項紀律

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

作者:何勤童
系統性能優化是計算機系統一個永恆的話題,這裡從Linux桌面用戶的視點出發,以Red Hat 9.0 Linux為例,介紹一些優化經驗,幫助用戶在相同的硬體基礎上獲得更高的性能。

清理磁碟碎片

隨著時間的推移,Linux文件系統會趨向於碎片化。在繁忙的Linux PC中,文件碎片化將會降低硬碟性能(硬碟性能只有從硬碟讀出或寫入數據時才能注意到)。時間長了會發現每個磁碟上都會積累很多的垃圾文件,主要是各種過期的日誌文件和臨時文件,日誌文件文件在/var/log目錄中,臨時文件在 /tmp目錄中。

此外還有core文件,它是軟體運行出錯時產生的文件,對於軟體開發調試人員非常有用,而對於一般桌面用戶沒有任何意義。釋放磁碟空間可以幫助系統更好地工作。用戶可以編寫一個Shell腳本來搜索和刪除它們。

使用下面的命令可以搜索並刪除磁碟所有的core文件:


#find / -name core -exec rm {}\




也可以使用Kleandisk軟體,詳細方法這裡就不再贅述。

刪除不用的程序

現在Linux發行版本的容量越來越大,以Red Hat 9.0 Linux為例,即使採用「個人桌面」方式安裝也要1000MB左右,其中很多軟體用處不大,比如單是電子郵件客戶端就有Pine、 Kmail、 Evevolution等多個。

其實用戶只要保留一個常用的就可以了,其它的可以採用RPM包卸載。建議讀者清理這些沒用的文件,這樣既節約了磁碟空間,又可以熟悉各種軟體包,可謂一舉兩得。

開啟硬碟和光碟機DMA

現在使用的硬碟基本上支持DMA66/100/133(直接內存讀取),但是Linux發行版本安裝后一般沒有打開。在/etc/rc.d/rc.local後面加上如一行:


/sbin/hdparm -d1 -x66 -c3 -m16 /dev/hda




這樣以後每次開機硬碟的DMA就會開啟,不必每次手動設定。可以使用下面命令測試對比一下添加前後。


hdparm -Tt /dev/hda




打開光碟機(CD-ROM、DVD—ROM)DMA的方法是在/etc/rc.d/rc.local中加上如一行:


hdparm -d1 -X66 -c3 -m16 /dev/cdrom

[火星人 ] 優化Linux桌面性能的八項紀律已經有586次圍觀

http://coctec.com/docs/linux/show-post-138236.html