发明名称 一种获取进程阻塞信息的方法及装置
摘要 本发明公开了一种获取进程阻塞信息的方法及装置,属于计算机领域。所述方法包括:接收被监控进程;通过实时监控所述被监控进程收发消息的过程,判断所述被监控进程是否发生阻塞;如果发生阻塞,则实时获取所述被监控进程的阻塞信息。所述装置包括:接收模块、第一实时监控模块和实时获取模块。本发明能够判断出进程是否发生阻塞以及获取进程的阻塞信息。
申请公布号 CN102117240B 申请公布日期 2016.01.20
申请号 CN200910265799.6 申请日期 2009.12.31
申请人 腾讯科技(深圳)有限公司 发明人 邓立波
分类号 G06F11/30(2006.01)I 主分类号 G06F11/30(2006.01)I
代理机构 北京三高永信知识产权代理有限责任公司 11138 代理人 何文彬
主权项 一种获取进程阻塞信息的方法,其特征在于,所述方法包括:接收被监控进程;获取所述被监控的进程的句柄;通过所述被监控的进程的句柄,在所述被监控的进程中为存储监控程序的动态链接库DLL文件分配内存;将所述DLL文件的全路径写到分配的内存中;根据所述DLL文件的全路径将所述DLL文件注入到所述分配的内存中,以实现注入所述监控程序;在所述被监控进程中,创建用于运行所述监控程序的监控线程;通过所述监控线程实时监控所述被监控进程收发消息的过程,判断所述被监控进程是否发生阻塞;如果发生阻塞,则实时获取所述被监控进程的阻塞信息,所述阻塞信息用于分析出所述被监控进程发生阻塞的原因。
地址 518000 广东省深圳市福田区赛格科技园2栋东403室