• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • top使用技巧

    發表于:2014-01-23來源:IT博客大學習作者:cmpan點擊數: 標簽:top
    對桌面用戶來說,監視系統資源使用是一項重要的工作。通過這項工作,我們可以找到系統瓶頸所在,針對性的進行系統優化,識別內存泄露等。問題是,我們應該用什么軟件,以及如果針對我們的需求使用它。

      對桌面用戶來說,監視系統資源使用是一項重要的工作。通過這項工作,我們可以找到系統瓶頸所在,針對性的進行系統優化,識別內存泄露等。問題是,我們應該用什么軟件,以及如果針對我們的需求使用它。

      在眾多備選的監測工具中,多數人使用“top”(procps 包的一部分)。Top 提供了幾乎可以說是所有的我們所需要的系統資源使用監測,就在這一個軟件中。本文中的所有信息都是基于運行在 Linux 2.6.x 內核上的版本號為3.2.5的 procps 包。

      在這里,我們假定 procps 已經安裝并運行在你的 Linux 系統中。這里無需你對 top 的使用經驗,但如果你嘗試去用一下,將更有利。

      下面是一些挑戰:

      A.交互還是批處理模式?

      默認情況下,Top 被調用時使用交互模式。在此模式下,Top 無限期運行,并可以通過按鍵重新定義 Top 的運行方式。但是,有時你需要對 Top 的輸出進行后續處理,但這在此模式下難以實現。解決方法?使用批處理模式。

    1
    $ top -b

      你將獲得類似下面的輸出:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    top - 15:22:45 up  4:19,  5 users,  load average: 0.00, 0.03, 0.00
    Tasks:  60 total,   1 running,  59 sleeping,   0 stopped,   0 zombie
    Cpu(s):  3.8% us,  2.9% sy,  0.0% ni, 89.6% id,  3.3% wa,  0.4% hi,  0.0% si
    Mem:    515896k total,   495572k used,    20324k free,    13936k buffers
    Swap:   909676k total,        4k used,   909672k free,   377608k cached
    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
     1 root      16   0  1544  476  404 S  0.0  0.1   0:01.35 init
     2 root      34  19     0    0    0 S  0.0  0.0   0:00.02 ksoftirqd/0
     3 root      10  -5     0    0    0 S  0.0  0.0   0:00.11 events/0

      哈,等等,它是不斷重復運行的,同交互模式一樣。不用擔心,你可以使用 -n 限制重復數量。所以,如果你希望獲得一次性結果,鍵入:

    1
    $ top -b -n 1

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>