会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Using a call stack hash to record the state of a process
    • 使用调用堆栈哈希来记录进程的状态
    • US20060253837A1
    • 2006-11-09
    • US11108087
    • 2005-04-15
    • William HudsonVamshidhar KommineniYi MengKenneth MaGerald Maffeo
    • William HudsonVamshidhar KommineniYi MengKenneth MaGerald Maffeo
    • G06F9/44
    • G06F11/366G06F11/3636
    • In embodiments of the invention, selected aspects of a process' call stacks are hashed, and the hash is used to capture the execution state of the process in a concise form and with minimal impact on the performance of the process and with no modification to the process code. The hash allows vendors and developers to classify failures in order to associate them with their known root causes to support rapid customer feedback and to maximize efficiency of correction. Further, the hash provides a metric usable to prioritize diagnosis of failures. In an embodiment of the invention, the identities of modules on the call stack are hashed in combination with some but not all offset information to minimize the affect of patches and minor changes to the code, and improve the ability to discriminate different execution paths.
    • 在本发明的实施例中,过程“调用堆栈”的选定方面被散列,并且散列用于以简洁的形式捕获进程的执行状态,并且对该进程的性能具有最小的影响,并且不修改 过程代码。 哈希允许供应商和开发人员对故障进行分类,以便将其与已知的根本原因相关联,以支持快速的客户反馈并最大限度地提高纠正效率。 此外,散列提供了可用于优先排除故障诊断的度量。 在本发明的一个实施例中,调用堆栈上的模块的标识与一些但不是全部的偏移信息相结合地散列,以最小化补丁的影响和对该代码的微小变化,并提高区分不同的执行路径的能力。