淺談linux效能調優之八:去掉不必要的開銷

來源:互聯網
上載者:User

淺談linux效能調優之八:去掉不必要的開銷 淺談linux效能調優之七:裁剪系統服務http://www.bkjia.com/os/201307/228390.html     在“淺談linux效能調優之七:裁剪系統服務”中我說了關閉一些系統服務的知識,但是還是存在一些資源的浪費不輕易被管理員發現,在這節我說幾個:      1.在有時我們使用ssh登入伺服器時,會發現等待時間會長,最多長達2min         原因:ssh伺服器預設會自動解析用戶端的主機名稱,但是解析到用戶端的主機名稱也沒用,對用戶端來說浪費時間,對伺服器而言消耗不必要的資源。         解決:vim /etc/ssh/sshd_config                 UseDNS no               /etc/init.d/sshd restart     類似:apache的 (HostnameLookups Off)選項      2.利用linux計劃任務,而進行檔案資料庫的更新         /etc/cron.daily/makewhatis.cron                 makewhatis.cron的作用是建立whatis database,用於為whatis服務的。搜尋特定指令 名稱 whatis - 在 whatis 資 料 庫 中 搜 尋 特 定 指 令 摘要 whatis keyWord ... 描述 whatis 資 料 庫 包含 了 所 有 系 統 指 令 的 簡 單 描 述 , 而 whatis 指 令 會 在 此 資 料 庫 中 搜 尋 符 合 keyword 的 指 令 , 並 把 結 果 顯 示 於 standard output 。 whatis 資 料 庫 是 使 用 makewhatis 這個 指 令 所 建 立 的較為消耗資源,可以去掉。         /etc/cron.daily/mlocate.cron        mlocate.cron的作用更新mlocate database,用於為locate服務的,很消耗資源,可以停掉。      3.關閉不必要的日誌:日誌應該是除過主要業務最耗資源!     在 /etc/rsyslog.conf 中配置,或者使日誌集中到Log Service器上進行分析      4.關閉沒用的tty (呵呵,這個網上看到的,以前沒注意過)     預設系統會啟用6個TTY,就是ctrl + alt + F1--F6     修改/etc/inittab  ,找到 # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6      把想要的tty前面都加上#注釋,然後使用init q 立即生效       5.關閉寫磁碟I/O功能         一個Linux檔案預設有3個時間:               atime : 對此檔案的訪問時間               ctime : 此檔案inode發生的時間               mtime : 此檔案的修改時間          對於有很多圖片,靜態網頁的磁碟,就沒必要記錄檔案的訪問時間,減少不必要的系統資源          通過兩個參數可以實現noatime,nodiratime          編輯/etc/fstab         /dev/sdb1    /mnt          ext3    noatime,nodiratime        0 0      6.較少耗資源的操作:          在系統中進行: find / -name dstfilename          在資料庫中:   select * from tablename;         當然這都是特例但是一定要注意!      7.關閉圖形(關閉圖形就關閉了一系列的附帶操作) 進入運行層級3 #####################################################################  PID  USER    PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+COMMAND                                                        2161 root    20   0  171m  64m 9892 S  1.0  3.3   1:13.69 Xorg ##################################################################### 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.