Linux 效能監測工具及調優介紹 三

2021-04-13 08:53:15 字數 3700 閱讀 7154

原貼:

linux 效能監測工具及調優介紹(三)

適用機型:

所有伺服器

文件內容:

linux效能監測工具及調優介紹()http://www-900.ibm.com/cn/support/viewdoc/detail?docid=kjxu-6epdvw

linux效能監測工具及調優介紹()http://www-900.ibm.com/cn/support/viewdoc/detail?docid=kjxu-6fa428

linux效能監測工具及調優介紹()http://www-900.ibm.com/cn/support/viewdoc/detail?docid=kjxu-6fb34q

linux效能調優的幾種方法()http://www-900.ibm.com/cn/support/download/driver/detail?docid=kjxu-6gmdby

linux效能調優的幾種方法()http://www-900.ibm.com/cn/support/download/driver/detail?docid=kjxu-6gp2wg

linux效能調優的幾種方法()http://www-900.ibm.com/cn/support/download/driver/detail?docid=kjxu-6hjduh

linux效能調優的幾種方法()http://www-900.ibm.com/cn/support/download/driver/detail?docid=kjxu-6hjdlj

linux 效能監測工具及調優介紹(三)

這部分內容包括:pmap;strace;ulimit;mpstat

10 pmap

pmap可以報告某個或多個程序的記憶體使用情況。使用pmap判斷主機中哪個程序因占用過多記憶體導致記憶體瓶頸。圖14-9顯示了suse linux

enterprise server下pmap命令執行結果

pmap -x

圖14-10顯示了**bd程序所占用的記憶體

pmap

11 strace

strace擷取和記錄系統程序呼叫,以及程序收到的訊號。是乙個非常有效的檢測、指導和除錯工具。系統管理員可以通過該命令容易地解決程式問題。

使用該命令需要指明程序的id(pid),例如:

strace -p

圖14-11 shows an example of the output of strace.

12 ulimit

ulimit內建在bash shell中,用來提供對shell和程序可用資源的控制

使用選項-a列出可以設定的所有引數:

ulimit -a

-h和-s選項指明所給資源的軟硬限制。如果超過了軟限制,系統管理員會收到警告資訊。硬限制指在使用者收到超過檔案句炳限制的錯誤資訊之前,可以達到的最大值。

例如可以設定對檔案句炳的硬限制:ulimit -hn 4096

例如可以設定對檔案句炳的軟限制:ulimit -sn 1024

檢視軟硬值,執行如下命令:

ulimit -hn

ulimit -sn

例如限制oracle使用者. 在/etc/security/limits.conf輸入以下行:

soft nofile 4096

hard nofile 10240

對於red hat enterprise linux as,確定檔案/etc/pam.d/system-auth包含如下行

session required /lib/security/$isa/pam_limits.so

對於suse linux enterprise server,確定檔案/etc/pam.d/login 和/etc/pam.d/sshd包含如下行:

session required pam_limits.so

這一行使這些限制生效。

13 mpstat

linux效能監測工具及調優介紹()http://www-900.ibm.com/cn/support/viewdoc/detail?docid=kjxu-6epdvw

linux效能監測工具及調優介紹()http://www-900.ibm.com/cn/support/viewdoc/detail?docid=kjxu-6fa428

linux效能監測工具及調優介紹()http://www-900.ibm.com/cn/support/viewdoc/detail?docid=kjxu-6fb34q

>>>

>>>

相關學習園地欄目:

>>>

這裡返回" name="var:heading_success">

很有幫助      有用處      一般      需提高    太差!  

linux效能調優工具

效能調優是指為軟體提供較佳的效能,用於處理系統響應速度太慢等。linux man cpu 記憶體io network 安裝sysstat yum install sysstat y命令幫助 m 按記憶體排序顯示 shfit h 顯示cpu占有從高到底排序 vmstat centos7自帶 iosta...

Linux常用效能調優工具索引

前段時間看到brendangregg的 linux performance analysis and tools ppt裡面提到linux常用效能調優工具,見下圖 其中提到了的工具,大部分在我日常工具箱裡或者在實踐的案例裡面使用過,都有很高的價值,這裡方便大家索引下 nicstat 參見 這裡 op...

jvm 效能調優工具

工具 jpsjps l 主程序 jps m 執行傳入主類的引數 jps v 虛擬機器引數 jstat jstat gcutil pid 1000 1秒 jstat jinfo jmap jmap histo pid jmap dump formart b,file filepath pid jhat...