首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何记录Linux进程的Ram和CPU使用情况

如何记录Linux进程的Ram和CPU使用情况
EN

Stack Overflow用户
提问于 2011-07-07 12:02:50
回答 3查看 4.9K关注 0票数 3

如何跟踪进程的CPU和Ram使用情况,该进程可能运行、停止,然后使用不同的PID重新运行?

我希望跟踪Linux服务器上所有进程的此信息,但问题是,当进程停止并重新启动时,它将具有不同的PID,并且我不确定如何将其识别为相同的进程。

EN

回答 3

Stack Overflow用户

发布于 2011-07-07 12:41:02

你在这里寻找的是所谓的“过程会计”。

http://tldp.org/HOWTO/Process-Accounting/

票数 2
EN

Stack Overflow用户

发布于 2011-07-07 12:19:19

如果您知道进程的命令,只需将其通过管道传递给一个grep,如下所示:

代码语言:javascript
运行
复制
ps ux | grep yourcommandgoeshere
票数 0
EN

Stack Overflow用户

发布于 2013-11-13 21:20:05

您可以使用setup a crontab来记录命令的输出,例如

  1. top -b -n1 | grep
  2. ps ux | grep

或者,您可以使用sealion服务。只需通过简单的步骤安装代理并根据您的需要进行配置,您就可以在线查看执行命令的输出。

希望这能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6605659

复制
相关文章

相似问题

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