• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 優化Linux桌面性能的八項紀律

    發表于:2007-05-26來源:作者:點擊數: 標簽:
    系統 性能 優化是計算機系統一個永恒的話題,這里從Linux桌面用戶的視點出發,以Red Hat 9.0 Linux為例,介紹一些優化經驗,幫助用戶在相同的硬件基礎上獲得更高的性能。 清理磁盤碎片 隨著時間的推移,Linux文件系統會趨向于碎片化。在繁忙的Linux PC中,文
    系統性能優化是計算機系統一個永恒的話題,這里從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就會開啟,不必每次手動設定??梢允褂孟旅婷?STRONG>測試對比一下添加前后。

     

    hdparm -Tt /dev/hda

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

     

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

    減少虛擬終端機的數量

    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服務,則可以通過使用下面命令來實現:





    # chkconfig isdn off

    提高文件管理器的性能

    使用GNOME桌面用戶可以修改Nautilus文件管理器預覽功能,以減少CPU使用量來提高性能,見圖1所示。

     

     

    圖1 Nautilus文件管理器預覽

    GNOME文件管理器有一個首選項,通過設置該項,可以使用Nautilus來管理桌面。也可以通過禁用桌面來提高性能,但是不能進行以下操作:

    ◆使用“桌面”選單;

    ◆使用文件管理器更改桌面背景的圖案或顏色;

    ◆使用桌面對象,例如“廢紙簍”。

    要禁用桌面,請運行以下命令:





    # gconftool-2 --type bool --set apps/nautilus/preferences/show_desktop false

    使用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。

    軟件安裝:

     

    rpm -ivh powertweak-0.99.2-1.i386.rpm
                rpm -ivh 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所示。

     

     

    圖2 Powertweak性能優化程序

    Powertweak可以優化系統的硬件(中央處理器、CD-ROM、PCI總線、硬盤和磁盤陣列)、內核(包括日志、安全、資源)、網絡(包括IP、TCP、Core、ICMP、Unix domain Routing、Arp和Token Ring)、虛擬文件系統及性能內存管理(頁面分配、高速緩存和交換分區)。Powertweak是一個強大的系統性能調節軟件,許多選項要求對Linux系統比較了解才能準確填寫。

    上面介紹了Linux桌面性能優化的八項措施??偟膩碚f,用戶需要在Linux系統的可用性和性能之間找到一個最佳平衡點。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>