首页 > 其他分享 >top

top

时间:2023-05-26 15:56:35浏览次数:20  
标签:20 0.1 0.0 top 内存 进程 root

作用:查看进程及资源

例:

1 详解

top - 14:13:49(系统当前时间) up 408 days, 20:51(系统运行时间),  1 user(当前登录用户数),  load average: 24.05, 20.23, 20.41(cpu负载(任务队列平均长度):1分钟,5分钟,15分钟前到现在的平均值)
Tasks:  15 total(进程总数),   1 running(正在运行的进程数),  14 sleeping(睡眠进程数),   0 stopped(停止进程数),   0 zombie(僵尸进程数)
%Cpu(s)(所有核数总和):  0.0 us(用户空间占用cpu百分比),  0.0 sy(内核空间~),  0.0 ni(用户进程空间内改变过优先级的进程~),100.0 id(空闲cpu~),  0.0 wa(等待io~),  0.0 hi(硬中断~),  0.0 si(软中断~),  0.0 st(steal time,被虚拟机占用~)
KiB Mem :  4194304 total(物理内存总量),  3903616 free(空闲内存~),   218008 used(已用内存~),    72680 buff/cache(缓存~)
KiB Swap:        0 total(交换区内存总量),        0 free(交换区空闲内存~),        0 used(交换区已使用内存~).  3976296 avail Mem(交换区缓冲内存~) 

   PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                                      
     1 root      20   0    4364    616    520 S   0.0  0.0   0:00.64 dumb-init                                                                                                                                                    
    63 root      20   0  112860   1564    536 S   0.0  0.0   0:00.02 sshd                                                                                                                                                         
   146 root      20   0 2733280 144108   2328 S   0.0  3.4 242:34.95 java                                                                                                                                                         
   150 root      20   0 1387832   2820   2312 S   0.0  0.1  18:25.11 agent_daemon                                                                                                                                                 
   266 agent     20   0 1943232  10580   3512 S   0.0  0.3 130:06.76 tingfeng-cli                                                                                                                                                 
   295 root      20   0   65552   2220   1432 S   0.0  0.1  13:15.08 monit                                                                                                                                                        
   298 root      20   0  264516   2312    924 S   0.0  0.1   0:17.58 rsyslogd                                                                                                                                                     
   307 root      20   0   25940   1360    740 S   0.0  0.0   0:40.17 crond                                                                                                                                                        
   309 nscd      20   0  492604   1788   1212 S   0.0  0.0  44:29.07 nscd                                                                                                                                                         
   343 agent     20   0  300388   4304    448 S   0.0  0.1   1:40.62 custom_exporter                                                                                                                                              
   374 agent     20   0  223968   2432    388 S   0.0  0.1   0:12.02 ntp_exporter                                                                                                                                                 
  7419 root      20   0   59440   2144   1536 R   0.0  0.1   0:00.00 top                                                                                                                                                          
196550 grafana   20   0 1761500  58244  10416 S   0.0  1.4 227:52.94 grafana-server                                                                                                                                               
646118 root      20   0  151168   5348   4024 S   0.0  0.1   0:00.07 sshd                                                                                                                                                         
646120 root      20   0   15092   2072   1672 S   0.0  0.0   0:00.02 bash
  • PID      进程号
  • USER  用户名
  • PR       优先级
  • NI        nice值,负值表示高优先级,正值表示低优先级
  • VIRT    进程使用的虚拟内存总量,单位kb;VIRT=SWAP+RES
  • RES    进程使用的,未被换出的物理内存大小,单位kb;RES=CODE+DATA
  • SHR    共享内存大小,单位kb
  • S         进程状态
    • D    不可中断的睡眠状态
    • R    运行
    • S    睡眠
    • T     跟踪/停止
    • Z    僵尸进程
  • %CPU    上次更新到现在的cpu时间占用百分比
  • %MEM    进程使用的物理内存百分比
  • TIME+    进程使用的cpu时间总计,单位1/100 秒
  • COMMAND    启动进程对应的命令

 

2 快捷方式

运行top之后,可以按下快捷键进行功能切换

  • 1       显示每个逻辑cpu的使用率
  • h/?    显示帮助页面,给出一些简单命令总结说明
  • q       退出程序
  • i        忽略闲置和僵尸进程
  • c       切换显示命令名称和完整命令行
  • M      根据内存使用大小进行排序
  • P      根据cpu使用百分比大小进行排序
  • T      根据时间/累计时间进行排序
  • W     将当前设置写入~/.toprc文件中(推荐)

 

3 参数

运行命令时,带上参数执行

  • -hv    输出帮助信息及版本信息
  • -d     刷新间隔,秒
  • -n     刷新次数
  • -u    监控指定用户的进程
  • -p    监控指定进程

 

标签:20,0.1,0.0,top,内存,进程,root
From: https://www.cnblogs.com/Xinenhui/p/17434948.html

相关文章

  • 【iftop】安装及常用操作
    iftop是一款基于终端的实时网络流量监控工具,可以帮助用户实时监测网络流量、流量速度和流量来源。本文将介绍iftop的安装和使用方法,帮助用户更好地使用该工具。安装iftopiftop是一款开源软件,可以通过包管理器进行安装。以Ubuntu系统为例,可以使用以下命令进行安装:sudoapt-geti......
  • 【全国产龙芯平台】迅为iTOP-LS3A5000_7A2000开发板+银河麒麟操作系统
       硬件准备 1.M.2.ssd硬盘(最好大于等于128G);2.迅为LS3A5000开发板;  3.U盘(需大于8g),制作启动盘使用;4.hdmi显示器;5.搭载linux环境的计算机。   安装步骤1制作启动盘我们首先使用命令查看U盘挂载节点位置。我们将iso镜像放入linux操作系统中,使用dd命令......
  • 【linux】top命令常用方法
    一、简介top命令是一款用于实时监控系统进程和资源占用情况的命令行工具。它可以显示系统已经运行的进程列表,并实时更新各进程的CPU、内存、I/O等使用情况。二、语法~$top--helptop:inappropriate'-help'Usage:top-hv|-bcHiOSs-dsecs-nmax-u|Uuser-ppid(s......
  • ps vs top:CPU占用率统计的两种不同方式
    如何计算CPU占用率?简单来说,进程的CPU占用率指的是CPU有多少时间花费在了运行进程上。在Linux系统里,进程运行的时间是以jiffies[1]统计的,通过计算jiffies*HZ,就可以得到进程消耗的CPU时间,再除以CPU的总时间,就可以得到进程的CPU占用率:jiffies*HZ/total_time。p......
  • 实现堆,堆排序,解决堆的TOPK问题
    这篇博客我会尽我自己的所能讲解堆,同时详细的解释堆中重要的向下和向上调整算法,以及推排序的两种实现方法,和堆的TOPK问题。堆是什么我们之前已经介绍过了树,而堆就是一种完全二叉树。这里我放一张二叉树的图下面我来解释一下满二叉树,和完全二叉树的区别:满二叉树是指除了叶子节点外,每......
  • UbuntuDeskTop删除Wine安装迅雷程序卸载后的图标
    试了几种方案(一)卸载ubuntu下用wine安装的程序,可以用wineuninstaller命令,打开添加/删除程序界面,进行删除程序操作:确定无效!重启后无效果。(二)终端输入:cd/home/jack/.config/menus/applications-mergedls-al会发现文件后缀为.menu的已经删除的文件,用rm命令删除。......
  • iTOP-RK3568开发板编译瑞芯微原厂源码
    1输入以下命令设置java版本为1.8版本,确认java版本是1.8版本之后,才可以进行下一步编译,如下图所示:sourcejavaenv.shjava-version2输入命令配置Android分支sourcebuild/envsetup.shlunchrk3568_r-userdebug2在编译内核的过程中,会提示电源域检查,如下图所示:设备树中关......
  • Top 100 GitHub Users in China All In One
    Top100GitHubUsersinChinaAllInOneGitHubAPIdemoshttps://api.github.com/search/users?q=location:China&sort=followers&order=desc&per_page=100&page=page(......
  • 2016 Android Top 10 Library
    阅读本文大概需要10.24分钟。过去的2016年,开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来判断。今天,我就来整理一篇,我个人认为的2016年对Android开发有巨大帮助的......
  • 2016 Top 10 Android Library
    过去的2016年,开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来判断。今天,我就来整理一篇,我个人认为的2016年对Android开发有巨大帮助的,甚至改变了Android开发方式的......