首页> 外国专利> Method and system for recording and replaying the execution of distributed java programs

Method and system for recording and replaying the execution of distributed java programs

机译:记录和重放分布式java程序执行的方法和系统

摘要

A method for recording and replaying execution of distributed programs on a computer system in a distributed environment, includes identifying an execution order of critical events of a program, generating groups of critical events of the program, wherein for each group, critical events belonging to the group belong to a common execution thread, and generating for each execution thread a logical thread schedule that identifies a sequence of the groups so as to allow deterministically replaying a non-deterministic arrival of stream socket connection requests, a non-deterministic number of bytes received during message reads, and a non-deterministic binding of stream sockets to local ports.
机译:一种用于在分布式环境中在计算机系统上记录和重放分布式程序的执行的方法,包括:识别程序的关键事件的执行顺序,生成程序的关键事件的组,其中对于每个组,属于事件的关键事件组属于一个公共执行线程,并为每个执行线程生成一个逻辑线程调度表,该逻辑线程调度表标识组的序列,以便允许确定性地重播流套接字连接请求的不确定性到达,接收到的不确定性字节数在消息读取期间,以及流套接字与本地端口的不确定连接。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号