国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > Linux Top命令解析

    Linux Top命令解析

    時(shí)間: 春健736 分享

    Linux Top命令解析

      top命令提供了實(shí)時(shí)的對(duì)系統(tǒng)處理器的狀態(tài)監(jiān)視.它將顯示系統(tǒng)中CPU最“敏感”的任務(wù)列表.學(xué)習(xí)啦小編為大家分享了Linux Top 命令解析,希望大家喜歡。

      Linux命令工具 top詳解

      top命令是Linux下常用的性能分析工具,能夠?qū)崟r(shí)顯示系統(tǒng)中各個(gè)進(jìn)程的資源占用狀況,類似于Windows的任務(wù)管理器。top是一個(gè)動(dòng)態(tài)顯示過程,即可以通過用戶按鍵來不斷刷新當(dāng)前狀態(tài).如果在前臺(tái)執(zhí)行該命令,它將獨(dú)占前臺(tái),直到用戶終止該程序?yàn)橹?比較準(zhǔn)確的說,top命令提供了實(shí)時(shí)的對(duì)系統(tǒng)處理器的狀態(tài)監(jiān)視.它將顯示系統(tǒng)中CPU最“敏感”的任務(wù)列表.該命令可以按CPU使用.內(nèi)存使用和執(zhí)行時(shí)間對(duì)任務(wù)進(jìn)行排序;而且該命令的很多特性都可以通過交互式命令或者在個(gè)人定制文件中進(jìn)行設(shè)定。

      常在linux系統(tǒng)下玩,這是必須掌握的命令之一;

      下面詳細(xì)說說這個(gè)命令:

      敲入top進(jìn)入:

      top - 09:14:56 up 264 days, 20:56, 1 user, load average: 0.02, 0.04, 0.00

      Tasks: 87 total, 1 running, 86 sleeping, 0 stopped, 0 zombie

      Cpu(s): 0.0%us, 0.2%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.2%st

      Mem: 377672k total, 322332k used, 55340k free, 32592k buffers

      Swap: 397308k total, 67192k used, 330116k free, 71900k cached

      PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

      1 root 20 0 2856 656 388 S 0.0 0.2 0:49.40 init

      2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd

      3 root 20 0 0 0 0 S 0.0 0.0 7:15.20 ksoftirqd/0

      4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0

      第一行

      09:14:56 : 系統(tǒng)當(dāng)前時(shí)間

      264 days, 20:56 : 系統(tǒng)開機(jī)到現(xiàn)在經(jīng)過了多少時(shí)間

      1 users : 當(dāng)前2用戶在線

      load average: 0.02, 0.04, 0.00: 系統(tǒng)1分鐘、5分鐘、15分鐘的CPU負(fù)載信息

      第二行

      Tasks:任務(wù);

      87 total:很好理解,就是當(dāng)前有87個(gè)任務(wù),也就是87個(gè)進(jìn)程。

      1 running:1個(gè)進(jìn)程正在運(yùn)行

      86 sleeping:86個(gè)進(jìn)程睡眠

      0 stopped:停止的進(jìn)程數(shù)

      0 zombie:僵死的進(jìn)程數(shù)

      第三行

      Cpu(s):表示這一行顯示CPU總體信息

      0.0%us:用戶態(tài)進(jìn)程占用CPU時(shí)間百分比,不包含renice值為負(fù)的任務(wù)占用的CPU的時(shí)間。

      0.7%sy:內(nèi)核占用CPU時(shí)間百分比

      0.0%ni:改變過優(yōu)先級(jí)的進(jìn)程占用CPU的百分比

      99.3%id:空閑CPU時(shí)間百分比

      0.0%wa:等待I/O的CPU時(shí)間百分比

      0.0%hi:CPU硬中斷時(shí)間百分比

      0.0%si:CPU軟中斷時(shí)間百分比

      注:這里顯示數(shù)據(jù)是所有cpu的平均值,如果想看每一個(gè)cpu的處理情況,按1即可;折疊,再次按1;

      第四行

      Men:內(nèi)存的意思

      8175320kk total:物理內(nèi)存總量

      8058868k used:使用的物理內(nèi)存量

      116452k free:空閑的物理內(nèi)存量

      283084k buffers:用作內(nèi)核緩存的物理內(nèi)存量

      第五行

      Swap:交換空間

      6881272k total:交換區(qū)總量

      4010444k used:使用的交換區(qū)量

      2870828k free:空閑的交換區(qū)量

      4336992k cached:緩沖交換區(qū)總量

      進(jìn)程信息

      再下面就是進(jìn)程信息:

      PID:進(jìn)程的ID

      USER:進(jìn)程所有者

      PR:進(jìn)程的優(yōu)先級(jí)別,越小越優(yōu)先被執(zhí)行

      NInice:值

      VIRT:進(jìn)程占用的虛擬內(nèi)存

      RES:進(jìn)程占用的物理內(nèi)存

      SHR:進(jìn)程使用的共享內(nèi)存

      S:進(jìn)程的狀態(tài)。S表示休眠,R表示正在運(yùn)行,Z表示僵死狀態(tài),N表示該進(jìn)程優(yōu)先值為負(fù)數(shù)

      %CPU:進(jìn)程占用CPU的使用率

      %MEM:進(jìn)程使用的物理內(nèi)存和總內(nèi)存的百分比

      TIME+:該進(jìn)程啟動(dòng)后占用的總的CPU時(shí)間,即占用CPU使用時(shí)間的累加值。

      COMMAND:進(jìn)程啟動(dòng)命令名稱

      top命令交互操作指令

      下面列出一些常用的 top命令操作指令

      q:退出top命令

      <Space>:立即刷新

      s:設(shè)置刷新時(shí)間間隔

      c:顯示命令完全模式

      t::顯示或隱藏進(jìn)程和CPU狀態(tài)信息

      m:顯示或隱藏內(nèi)存狀態(tài)信息

      l:顯示或隱藏uptime信息

      f:增加或減少進(jìn)程顯示標(biāo)志

      S:累計(jì)模式,會(huì)把已完成或退出的子進(jìn)程占用的CPU時(shí)間累計(jì)到父進(jìn)程的MITE+

      P:按%CPU使用率排行

      T:按MITE+排行

      M:按%MEM排行

      u:指定顯示用戶進(jìn)程

      r:修改進(jìn)程renice值

      kkill:進(jìn)程

      i:只顯示正在運(yùn)行的進(jìn)程

      W:保存對(duì)top的設(shè)置到文件~/.toprc,下次啟動(dòng)將自動(dòng)調(diào)用toprc文件的設(shè)置。

      h:幫助命令。

      q:退出

      注:強(qiáng)調(diào)一下,使用頻率最高的是P、T、M,因?yàn)橥ǔJ褂胻op,我們就想看看是哪些進(jìn)程最耗cpu資源、占用的內(nèi)存最多;

      注:通過”shift + >”或”shift + <”可以向右或左改變排序列

      如果只需要查看內(nèi)存:可用free命令。只查看uptime信息(第一行),可用uptime命令;

    看過“ Linux Top命令解析 ”的人還看了:

    1.Linux top命令查看多核CPU每個(gè)核心的使用率

    2.Linux TOP命令 按內(nèi)存占用排序和按CPU占用排序

    3.關(guān)于linux的進(jìn)程中的各個(gè)線程cpu占用情況進(jìn)行分析和查看

    4.Linux命令如何連接

    5.linux下free命令使用方法

    645103