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

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

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

nmon 工具運(yùn)行于:

    AIX® 4.1.5、4.2.0、4.3.2 和 4.3.3(nmon Version 9a:該版本的功能已經(jīng)確定,并且不會(huì)對(duì)其進(jìn)行進(jìn)一步的開(kāi)發(fā)。)
    AIX 5.1、5.2 和 5.3(nmon Version 10:該版本現(xiàn)在支持 AIX 5.3 和基于 POWER5™ 處理器的計(jì)算機(jī),并且提供了 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 工具大約每六個(gè)月更新一次,或者在可用的新的操作系統(tǒng)發(fā)布版中對(duì)其進(jìn)行更新。要將您的名字放入到請(qǐng)求更新的電子郵件列表中,請(qǐng)與 Nigel Griffiths 聯(lián)系。

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

引言

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

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

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

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

該工具的作用

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

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

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

安裝該工具

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

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

使用 nmon 9 的附加說(shuō)明,僅適用于 AIX 4

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

    chmod ugo+r /dev/kmem 


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

    chdev -l sys0 -a iostat=true  


如何以交互式的方式運(yùn)行該工具

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

cmd 


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

按 h 鍵。

附加幫助信息

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

    輸入 nmon -? 命令以獲取簡(jiǎn)短的詳細(xì)信息。
    輸入 nmon -h 命令以獲取完整的詳細(xì)信息。
    閱讀自述文件。

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