linux – 如何查找过去一次运行的进程?
我被要求调查今天早上发生的高CPU使用率警报.我使用sar -p并看到当时出现的高CPU使用率 接下来我用ps -eo pcpu,pid,user,args | sort -r -k1 |更少列出这一小时的前10名记忆猪 现在,我如何找出在早上的特定时间导致瓶颈的流程.我是一名java开发人员,而不是Linux专家. 它甚至可能吗? 解决方法有几种选择:>使用一个脚本,定期将所需数据写入日志文件.您可以使用cron每隔x分钟将ps(和其他命令)的输出写入日志文件. atop可通过CentOS / RHEL / Fedora的EPEL回购以及Debian / Ubuntu的默认回购获得. 您可以像普通的实时顶级实用程序一样使用atop,行为略有不同(请查看键盘的联机帮助页). 更有趣的部分是:安装后守护进程开始将数据记录到/ var / log / atop中,您可以再次使用atop读取这些文件: atop -r /var/log/atop/atop_20160128 然后,您可以访问所有“顶级”功能(排序/查看内存/ CPU / IO使用情况等),您可以通过’t’向前跳10分钟,用’T’向前跳10分钟或跳转到通过’b’的特定时间. 查看atop联机帮助页面,谷歌有很多关于它的howtos. 可能还有其他解决方案,但在进行更多定制设置之前,atop易于理解和使用,并且是一个良好的开端. (编辑:51站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 当当读书怎么查看目录 手机当当阅读查看目录方法
- linux – 如果From包含特定地址,如何在postfix中为外发邮件
- SGLTE技术是什么 SGLTE与CSFB有什么不同
- 12306购票验证码认不出来怎么办 12306奇葩验证码解决办法教
- Samba / CIFS Ubuntu 14.04挂载错误(112)
- 360儿童卫士3和3s区别 360儿童手表3和3s对比评测
- samsung pay怎么无卡取款 三星智付在ATM机无卡取款视频教程
- linux下使用yum安装gcc的几点心得
- 黑!科!技!索尼确认停止支持老款Xperia的更新
- linux – 使用systemd服务单元的Restartamp;RestartSec或使