검색으로 돌아가기
기록
一种反向调试确定性重放的性能优化方法
발명유효
10청구항 · 1 독립항
§ Ⅰ
개요
발명자
温研; 刘东; 杜凯
IPC 분류
G06F 11/362 (2025.01)
本发明公开了一种反向调试确定性重放的性能优化方法,通过在第一目标架构调试执行目标程序时,依据线程的锁竞争频率、共享内存访问密度及状态转换频率,分高竞争区、低交互区、过渡区三类生成第一记录;从第一记录提取线程间的同步、数据、间接三类依赖关系构建线程依赖链;再基于第一记录和依赖链构建含线程节点、事件节点、依赖边的依赖图,按线程间的数椐、控制及时序依赖划分重放分区;最后在第二目标架构启动重放引擎,为重放分区绑定 CPU 核心并行执行重放,通过线程的进度计数器和虚拟时钟监控执行进度,动态调整重放执行速度,结合同步通知流程保障依赖时序一致性,完成跨架构重放。