Linux伺服器效能最佳化有哪些常用技巧?
Linux系統繼承了Unix以網路為核心的設計思想,也是一個效能穩定的多使用者網路作業系統,在使用者多的情況下,為了不出現當機等問題,伺服器的效能是至關重要的,那有什麼技巧可以進行最佳化呢?請看下文:
1、為磁碟I/O調整Linux核心電梯演算法
在選擇檔案系統後,有一些核心和掛載選項可能會影響到它的效能表現,其中一個核心設定是電梯演算法,透過調整電梯演算法,系統可以平衡低延遲需求,收集足夠的資料,以有效地組織對磁碟的讀和寫請求。
2、禁用不必要的守護程式,節省記憶體和CPU資源
每臺伺服器上都執行著很多守護程式或服務,但通常有些是不必要的,它們不僅沒有發揮作用,還消耗了寶貴的記憶體和CPU時間,而且多執行一個服務就等於多向駭客開啟一扇門。因此應該移除,禁用它們最大的好處就是可以加快啟動時間,釋放記憶體。
另外,還可以減少CPU需要處理的程式數,另一個好處是增強伺服器的安全性,因為越少的守護程式意味著可被攻擊和利用的漏洞越少。
3、關掉GUI
一般情況下,Linux伺服器是不需要GUI的,所有管理任務都可以在命令列下完成,因此最好關掉GUI。如果需要GUI,可以隨時執行startx的進入圖形使用者介面。
4、清理不需要的模組或功能
在伺服器軟體包中有太多被啟動的功能或模組,它們實際上是不需要的,比如Apache中的許多功能模組,可以自己檢視Apache配置檔案,確定是否真的要用到,如果不需要,應該毫不猶豫地從伺服器禁用掉,這樣有助於提高系統記憶體可用量,以騰出更多資源給那些真正需要的軟體。
5、禁用控制皮膚
在Linux中,有許多控制皮膚,如Cpanel、Plesk、Webmin和phpMyAdmin等,禁用掉這些軟體包可以釋放出大約120MB記憶體,因此建議禁用掉這些控制皮膚,除非真的需要。
6、使用AES256增強gpg檔案加密安全
為了提高備份檔案或敏感資訊的安全,不少Linux系統管理員都會使用gpg進行加密,在使用gpg時,最好指定gpg使用AES256加密演算法,它使用256位金鑰,同時也是一個開放的加密演算法,沒有什麼比它更安全的了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2910982/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網站最佳化技巧有哪些?網站
- Java面試常用到的技巧有哪些Java面試
- 提供Linux伺服器效能技巧Linux伺服器
- Linux系統有哪些常用版本?Linux
- 直播平臺中常用的伺服器有哪些?伺服器
- 有哪些確保雲伺服器安全的小技巧?伺服器
- web前端應用效能指標最佳化方案有哪些?Web前端指標
- 20個Linux伺服器效能調優技巧Linux伺服器
- 學習Linux最常用的命令有哪些?Linux
- Linux yum命令有什麼作用?有哪些常用引數?Linux
- 常用的效能最佳化方法
- Laravel 5 框架效能最佳化技巧Laravel框架
- 五種JVM效能最佳化技巧JVM
- Linux常用目錄有哪些?這些最重要!Linux
- Linux常用的檔案解壓命令有哪些?Linux
- 什麼是shell?Linux常用的shell有哪些?Linux
- shell有哪些面試簡答題技巧?Linux面試題Linux面試題
- Linux系統常用的版本有哪些?有何區別呢?Linux
- 面試成功的技巧有哪些?面試
- Oracle常用的16個最佳化技巧Oracle
- Linux伺服器常用的有什麼版本?Linux伺服器
- Oracle SQL效能最佳化常用方法OracleSQL
- Linux shell程式設計常用萬用字元有哪些?Linux程式設計字元
- Linux學習中,常用的磁碟raid有哪些?LinuxAI
- 在Linux中,ls命令有哪些常用的選項?Linux
- 伺服器SMB效能最佳化伺服器
- 伺服器效能最佳化文件伺服器
- 伺服器效能最佳化指南伺服器
- 【知識分享】 linux伺服器的特性有哪些Linux伺服器
- Web前端學習有哪些技巧Web前端
- MAC快速檢視有哪些技巧?Mac
- Linux七種常用技巧Linux
- Linux Shell常用技巧(三)Linux
- linux常用核心最佳化Linux
- 【必備工具】Linux常用的文字編輯器有哪些?Linux
- Linux常用檔案型別有哪些?六大類!Linux型別
- Linux系統下常用的目錄操作命令有哪些?Linux
- Linux系統下常用的文字編輯器有哪些?Linux