文章 2017-07-17 来自:开发者社区

Linux系统小技巧(2):利用ps工具统计CPU/MEM消耗高或者负载高的进程

CPU消耗高往往是系统异常的一种表现。因为平常检查系统运行有哪些进程,都是使用ps工具。因此,出现这种情况时,如果能够通过ps工具搜寻出CPU消耗高的线程,则对进一步搜寻线索或者排查应该有帮助。 下面我们讨论两个相关的小技巧。 首先,我们得了解一下进程的概念。我们都很熟悉进程了,那么,线程是什么呢?引用Andrew S. Tanenbaum的话,就是 进程认为自己独占一台主机;线程认为自己独占一....

问答 2016-07-11 来自:开发者社区

pgrep 是通过程序的名字来查询进程的工具,它所指的"程序的名字"到底是什么

如题:linux命令pgrep中百度百科中说pgrep 是通过程序的名字来查询进程的工具,它所指的"程序的名字"到底是什么我用ps -ef比如得到的一条信息是:root 1768 1 0 21:47 ? 00:00:00 python Store_ma.py这条信息中的Store_ma.py是不是就是pgrep中的"程序的名字"

文章 2016-06-30 来自:开发者社区

关于用strace工具定位vrrpd进程有时会挂死的bug

只做工作总结备忘之用。 正在烧镜像,稍总结一下进来改bug遇到的问题。     一个项目里要用到L3 switch的nat,vrrp功能,但实地测试中偶然出现write file挂死的情况,但不是必现。交付在即,于是加调试信息,反复跑配置的脚本,定位bug。   一,期初怀疑是vtysh与vrrpd进程通信出现阻塞(现象即是系统挂死)。 (1)因为在跑配置脚本时,出现...

文章 2016-04-09 来自:开发者社区

从java进程里dump出类的class文件的小工具--dumpclass

Serviceability Agent 想要查看一些被增强过的类的字节码,或者一些AOP框架的生成类,就需要dump出运行时的java进程里的字节码。 从运行的java进程里dump出运行中的类的class文件的方法,所知道的有两种 用agent attatch 到进程,然后利用Instrumentation和ClassFileTransformer就可以获取 到类的字节码了。 使用s...

文章 2015-12-19 来自:开发者社区

Linux网络进程监控工具nethogs

  Linux网络监控工具nethogs 标签: 监控工具linux 2015-12-17 22:06 448人阅读 评论(0) 收藏 举报  分类: linux(40)  版权声明:本文为博主原创文章,未经博主允许不得转载。 Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情...

文章 2015-08-13 来自:开发者社区

多进程监控自动关机工具升级远程关闭多台server——C# works with PowerShell

之前给单位做过一个多进程监控的自动关机工具,详见那篇blog。 这次领导又加了需求,说要等进程监控结束后,不止需要关闭主控端server,还需要关闭其他servers。于是就用到了我上篇文章所介绍的知识——通过PowerShell来远程管理计算机。 由于PowerShell和C#都是基于.NET的,所以也不需要胶水把这两种语言粘合到一起。可以充分的利用两者各自的优点,结合到一起!(PowerSh....

文章 2015-07-29 来自:开发者社区

用C#写一个多进程监控自动关机工具

因为据说某server开着就很贵,所以我们跑完测试的job后就要赶紧关机才行,但是测试的job要跑很久,过程中又不需要干什么,所以就得有个守家的,有时候会走很晚。如果有一个自动化关机的工具就好了,当指定的进程结束了以后系统就会自动关机。这件事我在上一篇中已经做好了。这一次领导又有新需求,说要监控多个进程而不单单是一个了,需要有一个配置文件来配置所需要监控的进程名,而且想要可以自主选择检查的间隔,....

文章 2015-07-24 来自:开发者社区

用C#写一个实现进程监控的自动关机工具

今天QA部门需要进行Performance测试,因为跑job的时间会很长,下班也跑不完。所以想要做一个job运行完毕自动关机的工具。 原理就是检查进程的名称,如果检查不到相应的进程,就说明job已经跑完了,可以关机了。 下图是我做的自动关机工具,选择相应的进程名(这里选择job的进程名),点击OK之后窗体会隐藏,在后台监控进程状态: 程序实例只能运行一个,禁止多个实例同时运行,如果后台已经存...

文章 2015-05-04 来自:开发者社区

同时具备多线程和多进程安全的写日志工具

接口请浏览:https://github.com/eyjian/mooon/blob/master/mooon/include/mooon/sys/log.h 实现头文件请浏览:https://github.com/eyjian/mooon/blob/master/mooon/include/mooon/sys/safe_logger.h 测试代码:https://github.com/eyji....

文章 2014-06-24 来自:开发者社区

Supervisor – 用于 Unix 系统的进程监控工具

  Supervisor 是一个客户端/服务端模式的系统,使用户能够监视和控制 UNIX 操作系统的进程。Supervisor 为你提供一个地方来启动,停止和监视进程。进程可以单独或成组的形式控制。您还可以配置 Supervisor 提供本地或远程命令行和 Web 界面。 您可能感兴趣的相关文章 太赞了!超炫的页面切换动画效果【附源码下载】 创意无限!一组网页边栏过渡动画【附源码下载】 好东...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。