一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于跟踪锁的方法、设备和计算机程序产品与流程

2021-10-22 22:31:00 来源:中国专利 TAG:计算机 总体上 跟踪 用于 实施

技术特征:
1.一种用于跟踪锁的方法,包括:创建包括对象信息的事件;通过线程池中的线程提取所述事件中的对象信息;以及根据确定所述线程执行锁操作,记录包括所述对象信息的锁信息。2.根据权利要求1所述的方法,其中所述对象信息包括对象地址,并且记录包括所述对象信息的锁信息包括:针对对象的生命周期,生成对象锁信息分组,所述分组包括所述对象的创建信息、上锁和解锁信息、以及所述对象的销毁信息。3.根据权利要求1所述的方法,还包括:从存储池中的可使用池向核分配待用存储库,所述待用存储库包括用于记录锁信息的多个存储单元;将锁信息记录在所述待用存储库中以形成已使用存储库;以及从所述核向所述存储池中的已使用池传递所述已使用存储库。4.根据权利要求3所述的方法,还包括:接收用于分析的强制冲刷命令;以及将多个核的使用中存储库和已使用存储库传递到所述已使用池。5.根据权利要求3所述的方法,还包括:监视所述存储池的使用率;确定所述使用率是否大于预定阈值;以及根据确定所述使用率大于所述预定阈值,将跟踪系统切换到记录锁信息但不进行分析的旁路模式。6.根据权利要求1所述的方法,还包括:获得记录锁信息的多个已使用存储库;分析所述多个已使用存储库中的锁信息;以及将所述多个已使用存储库回收到存储池中的可使用池。7.根据权利要求6所述的方法,其中分析多个已使用存储库中的锁信息包括:基于对象地址的哈希,将所述多个已使用存储库中的锁信息分类为多个存储桶;对所述多个存储桶中的每个存储桶进行压缩;以及对经压缩的所述多个存储桶执行进一步分类,使得每个存储桶包括一个对象地址分组。8.根据权利要求7所述的方法,其中分析多个已使用存储库中的锁信息还包括:检查每个对象地址分组的完整性;以及生成每个对象地址分组的分析报告,所述分析报告指示是否存在锁异常。9.一种电子设备,包括:处理单元;以及存储器,其耦合至所述处理单元并且存储有指令,所述指令在由所述处理单元执行时执行以下动作:创建包括对象信息的事件;通过线程池中的线程提取所述事件中的对象信息;以及
根据确定所述线程执行锁操作,记录包括所述对象信息的锁信息。10.根据权利要求9所述的设备,其中所述对象信息包括对象地址,并且记录包括所述对象信息的锁信息包括:针对对象的生命周期,生成对象锁信息分组,所述分组包括所述对象的创建信息、上锁和解锁信息、以及所述对象的销毁信息。11.根据权利要求9所述的设备,所述动作还包括:从存储池中的可使用池向核分配待用存储库,所述待用存储库包括用于记录锁信息的多个存储单元;将锁信息记录在所述待用存储库中以形成已使用存储库;以及从所述核向所述存储池中的已使用池传递所述已使用存储库。12.根据权利要求11所述的设备,所述动作还包括:接收用于分析的强制冲刷命令;以及将多个核的使用中存储库和已使用存储库传递到所述已使用池。13.根据权利要求11所述的设备,所述动作还包括:监视所述存储池的使用率;确定所述使用率是否大于预定阈值;以及根据确定所述使用率大于所述预定阈值,将跟踪系统切换到记录锁信息但不进行分析的旁路模式。14.根据权利要求9所述的设备,所述动作还包括:获得记录锁信息的多个已使用存储库;分析所述多个已使用存储库中的锁信息;以及将所述多个已使用存储库回收到存储池中的可使用池。15.根据权利要求14所述的设备,其中分析多个已使用存储库中的锁信息包括:基于对象地址的哈希,将所述多个已使用存储库中的锁信息分类为多个存储桶;对所述多个存储桶中的每个存储桶进行压缩;以及对经压缩的所述多个存储桶执行进一步分类,使得每个存储桶包括一个对象地址分组。16.根据权利要求15所述的设备,其中分析多个已使用存储库中的锁信息还包括:检查每个对象地址分组的完整性;以及生成每个对象地址分组的分析报告,所述分析报告指示是否存在锁异常。17.一种计算机程序产品,所述计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使得计算机执行根据权利要求1至8中任一项所述的方法。

技术总结
本公开的实施例涉及一种用于跟踪锁的方法、设备和计算机程序产品。在此描述的方法包括创建包括对象信息的事件,并通过线程池中的线程提取事件中的对象信息。方法还包括根据确定线程执行锁操作,记录包括对象信息的锁信息。本公开的实施例提出了一种针对线程模型的锁跟踪方案,能够在线程上锁和解锁时记录对象的锁信息,从而实现对锁操作的跟踪并且生成锁分析报告。分析报告。分析报告。


技术研发人员:张明 陈欢 宫晨 吕烁
受保护的技术使用者:伊姆西IP控股有限责任公司
技术研发日:2020.04.13
技术公布日:2021/10/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜