如何查看运行的内存占用

部署运行你感兴趣的模型镜像

使用top在终端中的各个参数代表的含义

  PIDUSER%MEMVIRTRESSHRS%CPUTIME+COMMAND
1234 user    5.3 1024M 500M 100M S  12.3  0:10  python
  • PID: 进程 ID 为 1234。
  • USER: 进程的所有者是 user
  • %MEM: 该进程使用了系统总内存的 5.3%。
  • VIRT: 该进程的虚拟内存为 1024MB。
  • RES: 该进程实际占用的物理内存为 500MB。
  • SHR: 该进程共享的内存为 100MB。
  • S: 进程的状态(S = Sleeping,即进程正在休眠)。
  • %CPU: 该进程使用了 12.3% 的 CPU 时间。
  • TIME+: 该进程使用了总计 10 秒的 CPU 时间。
  • COMMAND: 运行的命令是 python

1. %MEM

  • 显示进程占用的物理内存的百分比。即该进程使用的内存相对于总物理内存的百分比。

2. VIRT

  • 显示进程的虚拟内存总量,包括进程使用的所有内存(代码、数据、共享库、内存映射文件等),以及未使用但已分配的内存。

3. RES

  • 显示进程的常驻内存(Resident Set Size,RSS)。即进程实际占用的物理内存(不包括交换区),即当前在 RAM 中的实际数据。

4. SHR

  • 显示进程使用的共享内存量。这部分内存可以被多个进程共享,通常是共享库或者操作系统的缓冲区。

5. DATA

  • 显示进程的数据段的内存使用情况,包含进程的堆(heap)分配的内存量。

6. SWAP

  • 显示进程在交换空间中占用的内存量。如果系统的内存不足,部分内存页可能会被交换到磁盘上的交换空间。

7. P/CPU

  • P: 显示进程的优先级。
  • CPU: 显示进程当前的 CPU 使用情况。它表示该进程的 CPU 占用率。

8. %CPU

  • 显示进程使用的 CPU 占用率(百分比)。表示该进程在每个时间间隔内所使用的 CPU 百分比。

9. TIME+

  • 显示进程使用的总 CPU 时间(包括用户空间和内核空间的时间)。单位是 ,以累积时间表示。

10. PID

  • 显示进程的进程 ID(Process ID),这是每个运行中进程唯一的标识符。

11. USER

  • 显示进程的所有者(用户名)。

12. COMMAND

  • 显示正在运行的命令或进程的名称。

您可能感兴趣的与本文相关的镜像

Python3.11

Python3.11

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值