山住多一郎 發表於 2023-8-26 00:00:00

Linux性能测试 pmap命令详解

<p>
        <strong>名称:</strong></p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_75289">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">pmap - report memory map of a process(查看进程的内存映像信息)</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <strong>用法</strong>    </p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_683862">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">pmap [ -x | -d ] [ -q ] pids...</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash spaces">   </code><code class="bash plain">pmap -V</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <strong>选项含义</strong></p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_282008">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">-x  extended    Show the extended </code><code class="bash functions">format</code><code class="bash plain">. 显示扩展格式</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash spaces">   </code><code class="bash plain">-d  device     Show the device </code><code class="bash functions">format</code><code class="bash plain">.  显示设备格式</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash spaces">   </code><code class="bash plain">-q  quiet     Do not display some header</code><code class="bash plain">/footer</code> <code class="bash plain">lines. 不显示头尾行</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash spaces">   </code><code class="bash plain">-V  show version  Displays version of program. 显示版本</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        扩展格式和设备格式域:</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_197879">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain">Address: start address of map 映像起始地址</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash spaces">    </code><code class="bash plain">Kbytes: size of map </code><code class="bash keyword">in</code> <code class="bash plain">kilobytes 映像大小</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash spaces">    </code><code class="bash plain">RSS: resident </code><code class="bash functions">set</code> <code class="bash plain">size </code><code class="bash keyword">in</code> <code class="bash plain">kilobytes 驻留集大小</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash spaces">    </code><code class="bash plain">Dirty: dirty pages (both shared and private) </code><code class="bash keyword">in</code> <code class="bash plain">kilobytes 脏页大小</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash spaces">    </code><code class="bash plain">Mode: permissions on map 映像权限: r=</code><code class="bash functions">read</code><code class="bash plain">, w=write, x=execute, s=shared, p=private (copy on write) </code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash spaces">    </code><code class="bash plain">Mapping: </code><code class="bash functions">file</code> <code class="bash plain">backing the map , or </code><code class="bash string">'[ anon ]'</code> <code class="bash keyword">for</code> <code class="bash plain">allocated memory, or </code><code class="bash string">'[ stack ]'</code> <code class="bash keyword">for</code> <code class="bash plain">the program stack. 映像支持文件,为已分配内存 为程序堆栈</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash spaces">    </code><code class="bash plain">Offset: offset into the </code><code class="bash functions">file</code> <code class="bash plain">文件偏移</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash spaces">    </code><code class="bash plain">Device: device name (major:minor) 设备名</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <strong>举例:</strong></p>
<p>
        查看进程1的设备格式</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_550756">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                        <div class="line number17 index16 alt2">
                                                                17</div>
                                                        <div class="line number18 index17 alt1">
                                                                18</div>
                                                        <div class="line number19 index18 alt2">
                                                                19</div>
                                                        <div class="line number20 index19 alt1">
                                                                20</div>
                                                        <div class="line number21 index20 alt2">
                                                                21</div>
                                                        <div class="line number22 index21 alt1">
                                                                22</div>
                                                        <div class="line number23 index22 alt2">
                                                                23</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments"># pmap -d 1</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">1:  init           </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">Address  Kbytes Mode Offset      Device  Mapping</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">00934000   88 r-x-- 0000000000000000 008:00005 ld-2.3.4.so</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">0094a000    4 r---- 0000000000015000 008:00005 ld-2.3.4.so</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">0094b000    4 rw--- 0000000000016000 008:00005 ld-2.3.4.so</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash plain">0094e000  1188 r-x-- 0000000000000000 008:00005 libc-2.3.4.so</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash plain">00a77000    8 r---- 0000000000129000 008:00005 libc-2.3.4.so</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="bash plain">00a79000    8 rw--- 000000000012b000 008:00005 libc-2.3.4.so</code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="bash plain">00a7b000    8 rw--- 0000000000a7b000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="bash plain">00a85000   52 r-x-- 0000000000000000 008:00005 libsepol.so.1</code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="bash plain">00a92000    4 rw--- 000000000000c000 008:00005 libsepol.so.1</code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="bash plain">00a93000   32 rw--- 0000000000a93000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="bash plain">00d9d000   52 r-x-- 0000000000000000 008:00005 libselinux.so.1</code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="bash plain">00daa000    4 rw--- 000000000000d000 008:00005 libselinux.so.1</code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="bash plain">08048000   28 r-x-- 0000000000000000 008:00005 init</code>
</div>
                                                                <div class="line number17 index16 alt2">
                                                                        <code class="bash plain">0804f000    4 rw--- 0000000000007000 008:00005 init</code>
</div>
                                                                <div class="line number18 index17 alt1">
                                                                        <code class="bash plain">084e1000   132 rw--- 00000000084e1000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number19 index18 alt2">
                                                                        <code class="bash plain">b7f5d000    8 rw--- 00000000b7f5d000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number20 index19 alt1">
                                                                        <code class="bash plain">bffee000   72 rw--- 00000000bffee000 000:00000  [ stack ]</code>
</div>
                                                                <div class="line number21 index20 alt2">
                                                                        <code class="bash plain">ffffe000    4 ----- 0000000000000000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number22 index21 alt1">
                                                                        <code class="bash plain">mapped: 1700K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 276K  shared: 0K</code>
</div>
                                                                <div class="line number23 index22 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments">#</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        最后一行的值</p>
<p>
        mapped 表示该进程映射的虚拟地址空间大小,也就是该进程预先分配的虚拟内存大小,即ps出的vsz</p>
<p>
        writeable/private  表示进程所占用的私有地址空间大小,也就是该进程实际使用的内存大小   </p>
<p>
        shared 表示进程和其他进程共享的内存大小</p>
<p>
        查看进程1的设备格式,不显示头尾行</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_599851">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                        <div class="line number17 index16 alt2">
                                                                17</div>
                                                        <div class="line number18 index17 alt1">
                                                                18</div>
                                                        <div class="line number19 index18 alt2">
                                                                19</div>
                                                        <div class="line number20 index19 alt1">
                                                                20</div>
                                                        <div class="line number21 index20 alt2">
                                                                21</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments"># pmap -d -q 1</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">1:  init           </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">00934000   88 r-x-- 0000000000000000 008:00005 ld-2.3.4.so</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">0094a000    4 r---- 0000000000015000 008:00005 ld-2.3.4.so</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">0094b000    4 rw--- 0000000000016000 008:00005 ld-2.3.4.so</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">0094e000  1188 r-x-- 0000000000000000 008:00005 libc-2.3.4.so</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash plain">00a77000    8 r---- 0000000000129000 008:00005 libc-2.3.4.so</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash plain">00a79000    8 rw--- 000000000012b000 008:00005 libc-2.3.4.so</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="bash plain">00a7b000    8 rw--- 0000000000a7b000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="bash plain">00a85000   52 r-x-- 0000000000000000 008:00005 libsepol.so.1</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="bash plain">00a92000    4 rw--- 000000000000c000 008:00005 libsepol.so.1</code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="bash plain">00a93000   32 rw--- 0000000000a93000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="bash plain">00d9d000   52 r-x-- 0000000000000000 008:00005 libselinux.so.1</code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="bash plain">00daa000    4 rw--- 000000000000d000 008:00005 libselinux.so.1</code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="bash plain">08048000   28 r-x-- 0000000000000000 008:00005 init</code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="bash plain">0804f000    4 rw--- 0000000000007000 008:00005 init</code>
</div>
                                                                <div class="line number17 index16 alt2">
                                                                        <code class="bash plain">084e1000   132 rw--- 00000000084e1000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number18 index17 alt1">
                                                                        <code class="bash plain">b7f5d000    8 rw--- 00000000b7f5d000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number19 index18 alt2">
                                                                        <code class="bash plain">bffee000   72 rw--- 00000000bffee000 000:00000  [ stack ]</code>
</div>
                                                                <div class="line number20 index19 alt1">
                                                                        <code class="bash plain">ffffe000    4 ----- 0000000000000000 000:00000  [ anon ]</code>
</div>
                                                                <div class="line number21 index20 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments">#</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        查看进程1的扩展格式</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_406148">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                        <div class="line number15 index14 alt2">
                                                                15</div>
                                                        <div class="line number16 index15 alt1">
                                                                16</div>
                                                        <div class="line number17 index16 alt2">
                                                                17</div>
                                                        <div class="line number18 index17 alt1">
                                                                18</div>
                                                        <div class="line number19 index18 alt2">
                                                                19</div>
                                                        <div class="line number20 index19 alt1">
                                                                20</div>
                                                        <div class="line number21 index20 alt2">
                                                                21</div>
                                                        <div class="line number22 index21 alt1">
                                                                22</div>
                                                        <div class="line number23 index22 alt2">
                                                                23</div>
                                                        <div class="line number24 index23 alt1">
                                                                24</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments"># pmap -x 1</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">1:  init           </code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">Address  Kbytes   RSS  Anon Locked Mode  Mapping</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">00934000   88    -    -    - r-x-- ld-2.3.4.so</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">0094a000    4    -    -    - r---- ld-2.3.4.so</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">0094b000    4    -    -    - rw--- ld-2.3.4.so</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash plain">0094e000  1188    -    -    - r-x-- libc-2.3.4.so</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash plain">00a77000    8    -    -    - r---- libc-2.3.4.so</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="bash plain">00a79000    8    -    -    - rw--- libc-2.3.4.so</code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="bash plain">00a7b000    8    -    -    - rw---  [ anon ]</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="bash plain">00a85000   52    -    -    - r-x-- libsepol.so.1</code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="bash plain">00a92000    4    -    -    - rw--- libsepol.so.1</code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="bash plain">00a93000   32    -    -    - rw---  [ anon ]</code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="bash plain">00d9d000   52    -    -    - r-x-- libselinux.so.1</code>
</div>
                                                                <div class="line number15 index14 alt2">
                                                                        <code class="bash plain">00daa000    4    -    -    - rw--- libselinux.so.1</code>
</div>
                                                                <div class="line number16 index15 alt1">
                                                                        <code class="bash plain">08048000   28    -    -    - r-x-- init</code>
</div>
                                                                <div class="line number17 index16 alt2">
                                                                        <code class="bash plain">0804f000    4    -    -    - rw--- init</code>
</div>
                                                                <div class="line number18 index17 alt1">
                                                                        <code class="bash plain">084e1000   132    -    -    - rw---  [ anon ]</code>
</div>
                                                                <div class="line number19 index18 alt2">
                                                                        <code class="bash plain">b7f5d000    8    -    -    - rw---  [ anon ]</code>
</div>
                                                                <div class="line number20 index19 alt1">
                                                                        <code class="bash plain">bffee000   72    -    -    - rw---  [ stack ]</code>
</div>
                                                                <div class="line number21 index20 alt2">
                                                                        <code class="bash plain">ffffe000    4    -    -    - -----  [ anon ]</code>
</div>
                                                                <div class="line number22 index21 alt1">
                                                                        <code class="bash plain">-------- ------- ------- ------- -------</code>
</div>
                                                                <div class="line number23 index22 alt2">
                                                                        <code class="bash plain">total kB  1700    -    -    -</code>
</div>
                                                                <div class="line number24 index23 alt1">
                                                                        <code class="bash plain"></code><code class="bash comments">#</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        循环显示进程3066的设备格式的最后1行,间隔2秒,</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlighterbash" id="highlighter_731917">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="bash plain"></code><code class="bash comments"># while true; do pmap -d 3066 | tail -1; sleep 2; done</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="bash plain">mapped: 5412K  writeable</code><code class="bash plain">/private</code><code class="bash plain">: 2028K  shared: 0K</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
        <div class="codetool" id="codetool">
                <div class="code_n">
                        <textarea></textarea>
</div>
        </div>
</div>
<p>
        <span><strong> 总结</strong></span></p>
<p>
        以上所述是小编给大家介绍的Linux性能测试 pmap命令详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!</p>
<p>
        原文链接:http://www.cnblogs.com/txw1958/archive/2012/07/26/linux-pmap.html</p>
頁: [1]
查看完整版本: Linux性能测试 pmap命令详解