您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 >
nmon 性能:分析 AIX 和 Linux 性能的免費工具
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2012/12/10 14:50:37 ] 推薦標簽:

    這個免費工具使您能夠在一個屏幕上查看大量的信息。盡管 IBM 沒有提供對該工具的正式支持,并且您在使用它的時候必須自己承擔相應的風險,但是您可以從中獲得大量有價值的性能統(tǒng)計信息。如果有一個免費工具可以提供您所需要的所有信息,那么為什么還要使用五個或六個不同的工具呢?

用法說明:這個 nmon 工具并未受到正式支持。沒有提供或隱含任何保證,并且您無法從 IBM 獲取相關(guān)的幫助。

nmon 工具運行于:

    AIX® 4.1.5、4.2.0、4.3.2 和 4.3.3(nmon Version 9a:該版本的功能已經(jīng)確定,并且不會對其進行進一步的開發(fā)。)
    AIX 5.1、5.2 和 5.3(nmon Version 10:該版本現(xiàn)在支持 AIX 5.3 和基于 POWER5™ 處理器的計算機,并且提供了 SMT 和共享 CPU 微分區(qū)的支持。)
    pSeries® p5 和 OpenPower™ 上的 Linux™ SUSE SLES 9、Red Hat EL 3 和 4、Debian
    Linux SUSE、Red Hat 和許多新的 x86(32 位模式的 Intel 和 AMD)上的發(fā)布版
    zSeries® 或 mainframe 上的 Linux SUSE 和 Red Hat

nmon 工具大約每六個月更新一次,或者在可用的新的操作系統(tǒng)發(fā)布版中對其進行更新。要將您的名字放入到請求更新的電子郵件列表中,請與 Nigel Griffiths 聯(lián)系。

這個工具可以與 nmon 分析程序一同使用,后者將加載 nmon 的輸出文件并自動地創(chuàng)建大量的圖形。

引言

nmon 工具可以為 AIX 和 Linux 性能專家提供監(jiān)視和分析性能數(shù)據(jù)的功能,其中包括:

    CPU 使用率
    內(nèi)存使用情況
    內(nèi)核統(tǒng)計信息和運行隊列信息
    磁盤 I/O 速度、傳輸和讀/寫比率
    文件系統(tǒng)中的可用空間
    磁盤適配器
    網(wǎng)絡 I/O 速度、傳輸和讀/寫比率
    頁面空間和頁面速度
    CPU 和 AIX 規(guī)范
    消耗資源多的進程
    IBM HTTP Web 緩存
    用戶自定義的磁盤組
    計算機詳細信息和資源
    異步 I/O,僅適用于 AIX
    工作負載管理器 (WLM),僅適用于 AIX
    IBM TotalStorage® Enterprise Storage Server® (ESS) 磁盤,僅適用于 AIX
    網(wǎng)絡文件系統(tǒng) (NFS)
    動態(tài) LPAR (DLPAR) 更改,僅適用于面向 AIX 或 Linux 的 pSeries p5 和 OpenPower

還包括一個用來從 nmon 的輸出生成圖形并創(chuàng)建可以在 Web 站點顯示的 .gif 文件的新工具。

有關(guān)詳細信息,請參閱自述文件。

該工具的作用

nmon 工具可以幫助在一個屏幕上顯示所有重要的性能優(yōu)化信息,并動態(tài)地對其進行更新。這個高效的工具可以工作于任何啞屏幕、telnet 會話、甚至撥號線路。另外,它并不會消耗大量的 CPU 周期,通常低于百分之二。在更新的計算機上,其 CPU 使用率將低于百分之一。

使用啞屏幕,在屏幕上對數(shù)據(jù)進行顯示,并且每隔兩秒鐘對其進行更新。然而,您可以很容易地將這個時間間隔更改為更長或更短的時間段。如果您拉伸窗口,并在 X Windows、VNC、PuTTY 或類似的窗口中顯示這些數(shù)據(jù),nmon 工具可以同時輸出大量的信息。

nmon 工具還可以將相同的數(shù)據(jù)捕獲到一個文本文件,便于以后對報告進行分析和繪制圖形。輸出文件采用電子表格的格式 (.csv)。

安裝該工具

該工具是一個獨立的二進制文件(不同的 AIX 或 Linux 版本中該文件也有所不同),您可以在五秒鐘內(nèi)完成該工具的安裝,如果您的輸入速度更快的話,也許時間更短。安裝過程非常簡單:

    將 nmonXXX.tar.Z 文件復制到計算機。如果使用 FTP,請記住使用二進制模式。
    注意:示例中的 XXX 由實際的版本代替。
    要解壓該文件,可以運行 uncompress nmonXX.tar.Z。
    要提取該文件,可以運行 tar xvf nmonXX.tar。
    閱讀自述文件。
    要啟動 nmon 工具,輸入 nmon。
    如果您是 root 用戶,可能需要輸入 ./nmon。

使用 nmon 9 的附加說明,僅適用于 AIX 4

    必須是 root 用戶,或者通過輸入下面的命令允許一般用戶讀取 /dev/kmem 文件(作為 root 用戶):

    chmod ugo+r /dev/kmem 


    如果您需要磁盤統(tǒng)計信息,還可以運行下面的命令(作為 root 用戶):

    chdev -l sys0 -a iostat=true  


如何以交互式的方式運行該工具

要以交互式的方式運行該工具,請閱讀該文件前頁中的相關(guān)提示。然后啟動該工具,并使用單鍵命令來查看您所需要的數(shù)據(jù)。例如,要獲取 CPU、內(nèi)存和磁盤統(tǒng)計信息,啟動 nmon 并輸入:

cmd 


如何在以交互式的方式運行該工具的同時,獲取相關(guān)的幫助信息

按 h 鍵。

附加幫助信息

要獲取附加的幫助信息,可以嘗試下列方法:

    輸入 nmon -? 命令以獲取簡短的詳細信息。
    輸入 nmon -h 命令以獲取完整的詳細信息。
    閱讀自述文件。

上一頁123下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd