NOTE

ps

1. 使用 正常使用 显示线程 显示线程数 2. 输出 3. 解析 USER:运行进程的用户 PID:进程号 %CPU:占用的CPU百分比 %MEM:占用的内存百分比 VSZ:占用的虚拟内存,KB RSS:占用的物理内存,KB TTY:运行在哪个终端上,如果跟终端无关,那么显示? tty1 tty6是本机登录,pts/0等等是网络登录 STAT:状态 R:运行中 S:休眠 T:暂停。比如ctrl+Z Z:僵尸 D:不可中断 附加 s:多进程 l:多线程 +:前台 <:高优先级 N:低优先级 ST

Operating System / Linux创建于 更新于 约 1 分钟读完historical

这是历史学习笔记,可能存在过时或不完整的理解。

1. 使用

  • 正常使用
ps aux
  • 显示线程
ps -eLf
  • 显示线程数
ps -mq PID

2. 输出

3. 解析

  • USER:运行进程的用户
  • PID:进程号
  • %CPU:占用的CPU百分比
  • %MEM:占用的内存百分比
  • VSZ:占用的虚拟内存,KB
  • RSS:占用的物理内存,KB
  • TTY:运行在哪个终端上,如果跟终端无关,那么显示?
    • tty1-tty6是本机登录,pts/0等等是网络登录
  • STAT:状态
    • R:运行中
    • S:休眠
    • T:暂停。比如ctrl+Z
    • Z:僵尸
    • D:不可中断
    • 附加
      • s:多进程
      • l:多线程
      • +:前台
      • <:高优先级
      • N:低优先级
  • START:启动时间
  • TIME:运行时长
  • COMMAND:进程名

讨论

使用 GitHub 账号参与讨论,评论会保存在 GitHub Issues 中。在 GitHub 查看