惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - 01星河

AI时代:速度的错觉与秩序的退潮 UI 自动化测试产品深度对比分析报告 Web 自动化测试系统深度分析报告 TextBoxPopupBehavior控件 第 7 章 系统效果评测与监控 mysql-canal-rabbitmq 安装部署教程 第 6 章 用户画像系统 Elasticsearch 模块 - Shard Allocation 机制 Kibana 插件环境搭建教程 追溯 MySQL Statement Cancellation Timer 第 5 章 机器学习技术的应用(下) 第 5 章 机器学习技术的应用(中) 第 5 章 机器学习技术的应用(上) 第 4 章 算法融合与数据血统 第 3 章 基础推荐算法 第 2 章 推荐系统的核心技术概述 阅读笔记 - 从零开始构建企业级推荐系统 第 1 章 推荐系统的时代背景 三个实例演示 Java Thread Dump 日志分析
Linux TOP 命令详解
01星河 · 2021-03-09 · via 博客园 - 01星河

第一行, 任务队列信息

uptime 命令执行结果

# uptime
 10:49am  up 45 days  0:05,  6 users,  load average: 7.57, 6.72, 6.10
10:49am 当前时间 up 45 days 0:05 系统运行时间, 时:分 6 users 当前登录用户数 load average: 7.57, 6.72, 6.10 系统负载, 即任务队列的平均长度; 三个值分别为 1min, 5min, 15min 前到现在的平均值;
说明

第二行 进程信息

Tasks: 266 total,   1 running, 265 sleeping,   0 stopped,   0 zombie
266 total 进程总数 1 running 正在运行进程数 265 sleeping 睡眠进程数 0 stopped 停止进程数 0 zombie 僵尸进程数
说明

第三行 CPU 信息

%Cpu(s): 18.5 us,  2.9 sy,  0.4 ni, 74.9 id,  2.8 wa,  0.0 hi,  0.4 si,  0.0 st
18.5 us 用户空间占用 CPU 百分比 2.9 sy 内核空间占用 CPU 百分比 0.4 ni 用户进程空间内改变过优先级的进行占用 CPU 百分比 74.9 id 空闲 CPU 百分比 2.8 wa 等待输入输出的 CPU 0.0 hi 0.4 si 0.0 st
说明

第四行 内存信息

KiB Mem:  65738724 total, 63554812 used,  2183912 free,       16 buffers
65738724 total 物理内存总量 63554812 used 使用的物理内存总量 2183912 free 空闲内存总量 16 buffers 用作内核缓存的内存量
说明

第五行 交换区信息

KiB Swap: 16779260 total,  1641692 used, 15137568 free. 17464908 cached Mem
16779260 total 交换区总量 1641692 used 使用的交换区总量 15137568 free 空闲的交换区总量 17464908 cached Mem 缓冲的交换区总量; 内存中的内容被换出到交换区, 而后又被换入到内存中, 但使用过的交换区尚未被覆盖, 该数值即为这些内容已存在内存中的交换区的大小; 相应的内存再次被换出时可不必再对交换区写入;
说明

进程列表信息

PID 进程 id PPID 父进程 id RUSER Real user name UID 进程所有者的用户 id USER 进程所有者的用户名 GROUP 进程所有者的组名 TTY 启动进程的终端名, 不是从终端启动的进程显示为 ? PR 优先级 NI nice 值, 负值表示高优先级, 正值表示低优先级 P 最后使用的 CPU, 仅在多 CPU 环境下有意义 %CPU 上次更新到现在的 CPU 时间占用百分比 TIME 进程使用的 CPU 时间总计,单位: 秒 TIME+ 进程使用的 CPU 时间总计, 单位 1/100 秒 %MEM 进程使用的物理内存百分比 VIRT 进程使用的虚拟内存总量, 单位 kb; VIRT=SWAP+RES SWAP 进程使用的虚拟内存中, 被换出的大小, 单位 kb RES 进程使用的, 未被换出的物理内存大小, 单位 kb; RES=CODE+DATA CODE 可执行代码占用的物理内存大小, 单位 kb DATA 可执行代码以外的部分(数据段+栈)占用的物理内存大小, 单位 kb SHR 共享内存大小, 单位 kb nFLT 页面错误次数 nDRT 最后一次写入到现在, 被修改过的页面数 S 进程状态;
D=不可中断的睡眠状态;
R=运行
S=睡眠
T=跟踪/停止
Z=僵尸进程 COMMAND 命令名/命令行 WCHAN 若该进程在睡眠, 则显示睡眠中的系统函数名 Flags 任务标志, 参数 sched.h
列名 说明

快捷键

  • 更改显示的内容, f键, 按 f 键后会显示列的列表, 然后按 a-z 即可显示或隐藏对应的列;
  • 改变列的顺序, o键, 按小写 a-z 将相应的列右移, 按大写 A-Z 将相应的列左移;