• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            svmon

            Posted on 2009-06-03 19:03 Prayer 閱讀(735) 評論(0)  編輯 收藏 引用 所屬分類: ShellLINUX/UNIX/AIX
             svmon 命令提供了一個更加深入的內存使用情況的分析。比起 vmstat 和 ps 命令,它帶有更多信息量,并且更具有強制性。svmon 命令捕獲一個當前內存狀態的快照。然而,這并不是一個真正的快照,因為它運行在用戶級別,即中斷允許狀態。
              要確定 svmon 是否已安裝并可用,運行以下命令:
              # lslpp -lI bos.perf.tools
              svmon 命令只能由 root 用戶執行。
              如果使用時間間隔(-i 項),統計信息將會一直顯示直到命令被殺死或者直到達到了時間間隔的數值(可以剛好在該時間間隔后指定)。
              可以使用下列不同的報告來分析所顯示的信息:
              全局(-G)
              顯示描述整個系統中實內存和調頁空間的使用的統計信息。
              進程(-P)
              顯示指定活動進程的內存使用情況。如果不提供進程列表,那么內存使用統計信息顯示所有活動的進程。
              段(-S)
              顯示指定段的內存使用情況。如果不提供段的列表,那么內存使用統計信息顯示所有定義的段。
              段的詳細信息(-D)
              顯示指定段的詳細信息。
              用戶(-U)
              顯示指定登錄名的內存使用統計信息。如果不提供登錄名列表,那么顯示所有定義的登錄名的內存使用統計信息。
              命令(-C)
              顯示某個命令名指定的進程的內存使用統計信息。
              工作負載管理類(-W)
              顯示指定的工作負載管理類的內存使用統計信息。如果不提供類,那么顯示所有定義的類的內存使用統計信息。
              幀(-F)
              顯示幀的信息。不指定幀的號碼時,會報告使用的內存的百分比。僅考慮設置了訪問位的幀。在處理期間,所有的訪問位都將復位。因此,當第二次使用 -f 選項時,svmon 命令會報告自上次使用 -f 選項以來已訪問的實內存的百分比。如果在系統上定義了一個保留池,那么將報告每個已定義池中使用的內存的百分比。
              層(-T)
              顯示層的信息,例如層號,使用 -a 標志時的超類名和實內存中屬于層的段的總頁數。
              下面舉例說明使用命令可做的一些工作:
              1、# svmon -uP -t 3|grep -p Pid|grep '^.*[0-9] '
              可將使用實存最多的三個進程標出
              5428 X 4681 1584 2656 9156 N N
              16274 bin 4594 1588 2273 8824 N Y
              6458 dtgreet 4660 1580 2144 8712 N N
              輸出的格式順序為 Pid Command Inuse Pin Pgsp Virtual 64-bit Mthrd
              可以計算出X程序所使用的實存為4681×4096=18763776,約為18MB
              2、# svmon -gP -t 3|grep -p Pid|grep '^.*[0-9] '
              可將使用交換區最多的三個進程標出,
              5428 X 4681 1584 2656 9156 N N
              16274 bin 4594 1588 2273 8824 N Y
              6458 dtgreet 4660 1580 2144 8712 N N
              第一個程序X所使用的交換區大小約為 2566×4096 =10510336 字節,大約為10MB空間
              3、# svmon -S -t 3 -i 3
              每隔三秒顯示使用最多的段
              Vsid Esid Type Description Inuse Pin Pgsp Virtual
              4f08 - clnt 37505 0 - -
              11e1 - clnt 33623 0 - -
              8811 - work kernel pinned heap 12637 6547 8091 19397
              可見,Vsid為4f08的段使用最多
              4、svmon -pP 22674
              看PID為22674的進程所使用的為那些文件
              Pid Command nuse Pin Pgsp Virtual 64-bit Mthrd
              22674 java 29333 1611 2756 32404 N Y
              Vsid Esid Type Description Inuse Pin Pgsp Virtual
              0 0 work kernel seg 2979 1593 1659 4561
              a056 - work 43 16 3 46
              1e03 2 work process private 77 2 17 93
              1080 - pers /dev/hd2:69742 1 0 - -
              f8bd f work shared library data 84 0 11 99
              60ee 8 work shmat/mmap 0 0 0 0
              70ec - pers /dev/hd2:69836 1 0 - -  
            99久久精品毛片免费播放| 色播久久人人爽人人爽人人片AV| 国产精品亚洲综合久久| 欧美亚洲日本久久精品| 久久久www免费人成精品| 天堂久久天堂AV色综合 | 久久99亚洲综合精品首页| 久久精品国产亚洲Aⅴ蜜臀色欲| 久久精品国产亚洲AV蜜臀色欲| 2021久久精品国产99国产精品| 久久久受www免费人成| 久久精品aⅴ无码中文字字幕重口| 狠狠精品干练久久久无码中文字幕| 2021久久精品免费观看| 色综合色天天久久婷婷基地| 2019久久久高清456| 国产 亚洲 欧美 另类 久久| 久久亚洲精品无码AV红樱桃| 久久综合九色欧美综合狠狠 | 伊人久久精品无码av一区| 久久av免费天堂小草播放| 久久r热这里有精品视频| 中文字幕无码免费久久| 武侠古典久久婷婷狼人伊人| segui久久国产精品| 国产精品免费福利久久| 一本色综合网久久| 亚洲香蕉网久久综合影视 | 久久精品国产亚洲77777| 久久久一本精品99久久精品88| 激情久久久久久久久久| 久久亚洲国产午夜精品理论片| 国产精品久久亚洲不卡动漫| 无遮挡粉嫩小泬久久久久久久| 超级碰碰碰碰97久久久久| 99久久香蕉国产线看观香| 模特私拍国产精品久久| 久久午夜福利无码1000合集| 久久久久亚洲AV无码观看| 久久久久国产精品人妻| 亚洲国产另类久久久精品|