首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每个进程的内存使用量

每个进程的内存使用量
EN

Stack Overflow用户
提问于 2019-09-13 22:21:52
回答 1查看 684关注 0票数 1

在使用bash (Git )的Windows中,在没有安装任何其他工具的情况下,如何查看每个进程的内存使用情况的输出?

我读过关于top命令的文章,但是在bash的默认版本中没有这样的东西。另外,我读过关于ps的文章,但它并没有给出内存的使用情况,就像我在一些示例中看到的那样(可能有些版本已经更改了)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-13 22:49:31

因为WSL中的Linux进程在容器中运行(在概念上类似于Docker),所以它们只能在同一个容器中看到进程,而不能看到其他任何进程。

通过发出以下命令,可以看到WSL中进程的虚拟大小和驻留大小:

代码语言:javascript
复制
ps -eHww -o uid,pid,ppid,psr,vsz,rss,stime,time,cmd

产出:

代码语言:javascript
复制
max@supernova:~$ uname -a
Linux supernova 4.4.0-17763-Microsoft #379-Microsoft Wed Mar 06 19:16:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
max@supernova:~$ ps -eHww -o uid,pid,ppid,psr,vsz,rss,stime,time,cmd
  UID   PID  PPID PSR    VSZ   RSS STIME     TIME CMD
    0     1     0   0   8324   156 23:36 00:00:00 /init
    0     3     1   0   8328   156 23:36 00:00:00   /init
 1000     4     3   0  16796  3424 23:36 00:00:00     -bash
 1000    35     4   0  17084  1716 23:57 00:00:00       ps -eHww -o uid,pid,ppid,psr,vsz,rss,stime,time,cmd
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57930940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档