返回介绍

Hack-94 Vmstat 命令

发布于 2025-03-08 17:41:49 字数 1526 浏览 0 评论 0 收藏 0

Vmstat 命令

vmstat 显示了系统的内存,交换空间, IO, 甚至是 CPU 的信息。

下面的例子每隔一秒显示 vmstat 的状态,一共显示 100 次:

➤ vmstat 1 100
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0      0 1580700 390520 3347592    0    0    22   152  174  339 23  9 67  1  0
 0  0      0 1580700 390520 3347592    0    0     0     0  557 10101  2  2 96  0  0
 0  0      0 1580204 390520 3347592    0    0     0    64  539 10151  2  2 96  0  0
 0  0      0 1580128 390520 3348252    0    0     0     0  603 10847  3  3 93  0  0
^C
➤  #嗯,我给它康楚 C 了

Procs 部分

  • r 可以运行的进程
  • b 禁止运行的进程

Memory 部分

  • Swpd 已经用了的交换空间大小
  • Free 可用的内存大小
  • Buff 用了的 Buff
  • Cache 用了的 Cache

Swap 部分

  • Si 每秒从磁盘写入到内存的大小
  • So 每秒从内存写到磁盘的大小

IO 部分

  • Bi 从磁盘接收的块儿
  • Bo 发送到磁盘的块儿

System 部分

  • In 每秒中断次数
  • Cs 每秒上下文切换的次数

CPU 部分

  • Us 用户代码使用 CPU 的时间
  • Sy 内核代码使用 CPU 的时间
  • Id 空闲时间
  • Wa 等待 IO 的时间

本书简介:

  • Linux 进阶技巧
  • 巧妙的命令组合
  • Bash 某些技巧
  • 一共一百零一个(包括充数的)
  • 最后有个奖励章(额外技巧)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文