From 16c0b98e36f510b09695169d34f29f1b13bde806 Mon Sep 17 00:00:00 2001 From: nick Date: Thu, 11 Apr 2019 18:09:13 +0800 Subject: [PATCH] :pencil2: add --- network-system.md | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/network-system.md b/network-system.md index 67d3a44..5ed5b3c 100644 --- a/network-system.md +++ b/network-system.md @@ -49,8 +49,8 @@ top #查看资源占用比 第一行:系统当前时间 系统持续时间 登录用户1,5,15分钟之前的平均负载 第二行:进程总数 -第三行:CPU占用率 %id 空闲百分比 -第四行:内存使用: 总共 使用 空闲 缓存 +第三行:CPU占用率 %id 空闲百分比 +第四行:内存使用: 总共 空闲 使用 缓存 第五行:swap使用 top -p 6297 #查看指定 pid 信息 @@ -355,7 +355,35 @@ pgrep -l nginx #查看 nginx 进程名称 #### vmstat 命令 ``` +vmstat 2 #每 2 秒打印一次系统内存使用情况 +vmstat 2 6 #每 2 秒打印一次系统内存使用情况,打印 6 次退出 + +vmstat -t 1 5 #1 秒打印一次,打印 5次 ,添加时间戳 + + +Procs(进程): + r: 运行队列中进程数量 + b: 等待IO的进程数量 +Memory(内存): + swpd: 使用虚拟内存大小 + free: 可用内存大小 + buff: 用作缓冲的内存大小 + cache: 用作缓存的内存大小 +Swap: + si: 每秒从交换区写到内存的大小 + so: 每秒写入交换区的内存大小 + IO:(现在的Linux版本块的大小为1024bytes) + bi: 每秒读取的块数 + bo: 每秒写入的块数 +system: + in: 每秒中断数,包括时钟中断 + cs: 每秒上下文切换数 +CPU(以百分比表示) + us: 用户进程执行时间(user time) + sy: 系统进程执行时间(system time) + id: 空闲时间(包括IO等待时间) + wa: 等待IO时间 ``` #### vnstat 命令