发明名称 计算环境中的诊断数据捕获
摘要 一种在多线程计算环境中用于捕获诊断数据的方法和设备,包括:响应于监视器确定计算环境处于预定的无效状态而初始化具有延迟阈值的陷阱延迟构件的步骤/装置;通过第一线程来记录计算环境的诊断数据的步骤/装置;其中陷阱延迟构件延迟所述记录诊断数据的步骤/装置的操作,直到所述监视器确定所述预定的无效状态已经重复达总计数或者达对应于预定指示符的时段,所述预定指示符是状态为与所述计算环境的过渡状态不同的状态的指示符,所述过渡状态对应于通过一个或多个其他线程的所述计算环境从第一有效状态到第二有效状态的过渡。
申请公布号 CN102792278A 申请公布日期 2012.11.21
申请号 CN201180013864.1 申请日期 2011.03.15
申请人 国际商业机器公司 发明人 A·赖特;R·G·刘易斯;E·A·阿迪森;P·R·李
分类号 G06F11/30(2006.01)I;G06F11/07(2006.01)I 主分类号 G06F11/30(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 张阳
主权项 一种操作多线程计算环境用以捕获诊断数据的方法,所述方法包括以下步骤:响应于监视器确定所述计算环境处于预定的无效状态,初始化具有延迟阈值的陷阱延迟构件;并且通过第一线程记录所述计算环境的诊断数据;其中所述陷阱延迟构件延迟所述记录诊断数据的步骤,直到所述监视器确定所述预定的无效状态已经重复达总计数或对应于预定指示符的时段中的至少一种,所述预定指示符是指示状态是与所述计算环境的过渡状态不同的状态的指示符,所述过渡状态对应于通过一个或多个其他线程的所述计算环境从第一有效状态到第二有效状态的过渡。
地址 美国纽约