如很判断进程中的某个进程是假死状态

oneatree 2010-09-19 08:55:53
如很判断进程中的某个进程是假死状态 ,如很判断进程中的某个进程是假死状态 如很判断进程中的某个进程是假死状态
...全文
323 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
itneste 2010-09-19
  • 打赏
  • 举报
回复
可以参考Windows判断假死的方法:
发送空消息给主程序的主窗口,超过5秒钟没有响应该消息的话,认为就已经死掉了————当然啦,如果主程序中可能有超过5秒钟的长任务,就会出现假死——外界没法判断是出现死循环还是假死了。

这个时候还可以判断主程序A的CPU占用,如果是0的话,可能是因为等待某个资源死掉了;如果是或者接近50%或者100%的话,就可能陷入长任务或者死循环了。

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧