Windows下用pssuspend工具暂时停止一个进程

最近某模块爆出一个潜伏两年多的内存泄露问题,某个服务长期运行后会进入“Hold” 住的状态达10分钟左右。如何在实验环境下模拟出进程被“Hold” 住的状态呢?

我们知道Linux下可以用gdb工具attach到该目标进程达到预期效果,那么Windows下是否也有类似的工具呢?答案是:pssuspend工具。

 

pssuspend

Windows Sysinternals工具套件中的“ps tool” 系列中的一员。Tool如其名,它是用来暂时挂起/恢复一个进程的。

它的使用格式为:

  pssuspend [-r] [\\远程机器ip [-u username] [-p password]] <process name | processid>

 

三个参数:

     -r  恢复进程,用于恢复一个已经挂起的进程

     -u  用户名 -p 密码  验证为另一个用户(一般用于远程机器控制)。

 

简单用法:

    1. 暂停一个本地的abc进程: pssuspend abc

    2. 恢复abc进程: pssuspend -r abc

  

转载于:https://www.cnblogs.com/besharp/archive/2012/03/12/2392525.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值