Linux是一種開源操作系統(tǒng),它支持各種硬件平臺,Linux服務器全球知名,它和Windows之間最主要的差異在于,Linux服務器默認情況下一般不提供GUI(圖形用戶界面),而是命令行界面,它的主要目的是高效處理非交互式進程,響應時間并不是那么重要,相反,能夠長時間處理高負載才是最關(guān)鍵的。Linux高可用服務器集群解決方案讓IT系統(tǒng)管理員可以從容應對許多常見的硬件和軟件故障,允許多臺計算機一起工作,為關(guān)鍵服務正常運行提供保障,系統(tǒng)管理員可以不中斷服務執(zhí)行維護和升級。
Linux服務器有各種用途,如Web服務器或分支機構(gòu)內(nèi)部服務器,CMS或CRS服務器,文件服務器(為Windows和/或Linux用戶服務),VoIP電話服務器,郵件或域名服務器,數(shù)據(jù)庫服務器,云計算配置中的基礎(chǔ)設施節(jié)點等。
Linux功能豐富、強大、靈活,你可以用它完成各種任務,在這篇文章中,我們將討論一些提高Linux服務器性能的技巧。
1、為磁盤I/O調(diào)整Linux內(nèi)核電梯算法
在選擇文件系統(tǒng)后,有一些內(nèi)核和掛載選項可能會影響到它的性能表現(xiàn),其中一個內(nèi)核設置是電梯算法,通過調(diào)整電梯算法,系統(tǒng)可以平衡低延遲需求,收集足夠的數(shù)據(jù),以有效地組織對磁盤的讀和寫請求。
2、禁用不必要的守護進程,節(jié)省內(nèi)存和CPU資源
每臺服務器上都運行著許多守護進程或服務,而具有諷刺意味的是,有很多通常不是必需的,這些服務沒有發(fā)揮作用,但卻消耗了寶貴的內(nèi)存和CPU時間。此外,它們可能將服務器置于危險境地,多運行一個服務就等于多向黑客打開一扇長驅(qū)直入的門,因此,你應該將它們從服務器移除,禁用它們最大的好處是可以加快啟動時間,釋放內(nèi)存。另外,你可以減少CPU需要處理的進程數(shù),禁用它們的另一個好處是增強服務器的安全性,因為越少的守護進程意味著可被攻擊和利用的漏洞越少。
下面是一些應該被禁用的Linux守護進程,默認情況下,它們都是自動運行的:
3、關(guān)掉GUI
一般說來,Linux服務器是不需要GUI的,所有管理任務都可以在命令行下完成,因此最好關(guān)掉GUI,重定向X顯示或通過一個Web瀏覽器界面顯示。為了禁用GUI,“init level(啟動級別)”應該被設置為3(命令行登錄),而不是5(圖形登錄),如果需要GUI,可以隨時運行startx進入圖形用戶界面。
4、清理不需要的模塊或功能
在服務器軟件包中有太多被啟動的功能或模塊實際上是不需要的(如Apache中的許多功能模塊),仔細查看Apache配置文件,確定FrontPage支持或其它額外的模塊是否真的要用到,如果不需要,應該毫不猶豫地從服務器禁用掉,這樣有助于提高系統(tǒng)內(nèi)存可用量,騰出更多資源給那些真正需要的軟件,讓它們運行得更快。
億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
電話:0371-63322206 本文出自:億恩科技【www.cmtents.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|