提供Linux伺服器效能技巧
Linux伺服器作為一款開源系統,它支援各種硬體平臺,預設情況下一般不提供GUI,而是命令列介面,它的主要目的是高效處理非互動式程式,響應時間並不是那麼重要。linux伺服器有很多用途,如Web服務或者分支機構內部伺服器、CMS或CRS伺服器、檔案伺服器、有就按伺服器、資料庫伺服器、雲端計算配置中的基礎設施節點等。下面壹基比十月分享提高Linux伺服器效能的幾個技巧:
一、禁用不必要的守護程式
每臺伺服器上都執行著許多守護程式或服務,而具有諷刺意味的是,有很多通常不是必需的,這些服務沒有發揮作用,但卻消耗了寶貴的記憶體和CPU時間。此外,它們可能將伺服器置於危險境地,多執行一個服務就等於多向駭客開啟一扇長驅直入的門,因此,你應該將它們從伺服器移除,禁用它們最大的好處是可以加快啟動時間,釋放記憶體。另外,你可以減少CPU需要處理的程式數,禁用它們的另一個好處是增強伺服器的安全性,因為越少的守護程式意味著可被攻擊和利用的漏洞越少。
下面是一些應該被禁用的Linux守護程式,預設情況下,它們都是自動執行的:
序號 守護程式 描述
1 Apmd 高階電源管理守護程式
2 Nfslock 用於NFS檔案鎖定
3 Isdn ISDN Moderm支援
4 Autofs 在後臺自動掛載檔案系統(如自動掛載CD-ROM)
5 Sendmail 郵件傳輸代理
6 Xfs X Window的字型伺服器
二、為磁碟I/O調整Linux核心電梯演算法
在選擇檔案系統後,有一些核心和掛載選項可能會影響到它的效能表現,其中一個核心設定是電梯演算法,透過調整電梯演算法,系統可以平衡低延遲需求,收集足夠的資料,以有效地組織對磁碟的讀和寫請求。
三、遠端備份服務安全
安全是選擇遠端備份服務最重要的因素,大多數系統管理員都害怕兩件事:(駭客)可以刪除備份檔案,不能從備份恢復系統。
為了保證備份檔案100%的安全,備份服務公司提供遠端備份伺服器,使用scp指令碼或RSYNC透過SSH傳輸資料,這樣,沒有人可以直接進入和訪問遠端系統,因此,也沒有人可以從備份服務刪除資料。在選擇遠端備份服務提供商時,最好從多個方面瞭解其服務強壯性,如果可以,可以親自測試一下。
四、將日誌檔案轉移到記憶體中
當一臺機器處於執行中時,最好是將系統日誌放在記憶體中,當系統關閉時再將其複製到硬碟,當你執行一臺開啟了syslog功能的膝上型電腦或移動裝置時,ramlog可以幫助你提高系統電池或移動裝置快閃記憶體驅動器的壽命,使用ramlog的一個好處是,不用再擔心某個守護程式每隔30秒向syslog傳送一條訊息,放在以前,硬碟必須隨時保持運轉,這樣對硬碟和電池都不好。
五、正確配置Apache
檢查Apache使用了多少記憶體,再調整StartServers和MinSpareServers引數,以釋放更多的記憶體,將有助於你節省30-40%的記憶體。
以上就是提高Linux伺服器效能的幾個技巧全部內容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019600/viewspace-2923272/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux伺服器效能最佳化有哪些常用技巧?Linux伺服器
- 伺服器如何提供效能呢?伺服器
- Linux 伺服器安全技巧Linux伺服器
- Linux系統效能調優技巧Linux
- 伺服器篇:linux伺服器配置小技巧伺服器Linux
- 如何提高Linux伺服器效能Linux伺服器
- Linux伺服器效能分析與調優Linux伺服器
- 如何快速排查Linux伺服器效能問題Linux伺服器
- 55668819com_17197005555Linux 伺服器效能調優Linux伺服器
- 如何提升 Linux 伺服器安全的開源工具和技巧?Linux伺服器開源工具
- Linux伺服器效能追蹤以及伺服器監控常用命令Linux伺服器
- SQL效能優化技巧SQL優化
- 新一代Dell PowerEdge伺服器提供先進的效能和節能設計伺服器
- linux通用技巧集合Linux
- Linux 高效能伺服器程式設計- Linux 網路程式設計基礎 APILinux伺服器程式設計API
- 索引為什麼能提供查詢效能...索引
- Linux環境下如何驗證提供時間校準的NTP伺服器是否可用Linux伺服器
- Linux 高效能伺服器程式設計- TCP 協議詳解Linux伺服器程式設計TCP協議
- Linux 高效能伺服器程式設計-IP 協議詳解Linux伺服器程式設計協議
- Linux 高效能伺服器程式設計-TCP/IP 協議族Linux伺服器程式設計TCP協議
- 無水乾貨-如何快速分析Linux伺服器的效能問題Linux伺服器
- 效能測試-基於 Python 的 Linux 伺服器資源監控PythonLinux伺服器
- TCP/IP協議族——高效能Linux伺服器程式設計TCP協議Linux伺服器程式設計
- 伺服器應用技巧伺服器
- 伺服器維護技巧伺服器
- centos伺服器安全技巧CentOS伺服器
- Linux開發技巧分享Linux
- Linux之history使用技巧Linux
- Linux小技巧scp命令Linux
- mpvue效能優化實戰技巧Vue優化
- web效能常見優化技巧Web優化
- TARS為SpringCloud提供高效能的RPC能力SpringGCCloudRPC
- Linux常用效能命令Linux
- 伺服器選擇的技巧伺服器
- CSS效能優化的8個技巧CSS優化
- Laravel 5 框架效能最佳化技巧Laravel框架
- 提高 PostgreSQL 插入效能的 5 個技巧SQL
- 6個提升PostgreSQL效能的小技巧SQL