首页> 外国专利> EXECUTION MULTI-THREAD TIME PROFILING METHOD, EXECUTION STATE DECIDING METHOD FOR SELECTED THREAD, TIME PROFILING SYSTEM AND COMPUTER REDABLE RECORDING MEDIUM

EXECUTION MULTI-THREAD TIME PROFILING METHOD, EXECUTION STATE DECIDING METHOD FOR SELECTED THREAD, TIME PROFILING SYSTEM AND COMPUTER REDABLE RECORDING MEDIUM

机译:执行多线程时间记录方法,所选线程的执行状态确定方法,时间记录系统和计算机可记录媒体

摘要

PROBLEM TO BE SOLVED: To provide the method and system capable of time-profiling a multithreaded application and its system. SOLUTION: In this execution state deciding method, whether or not a selected thread for execution of a multithreaded program is in the middle of running is decided by (1) suspending the execution of the multithreaded program (step 310), (2) acquiring register data corresponding to the selected thread (step 320), (3) calculating register information based on the register data (step 325), (4) comparing the calculated register information with register data stored from the time of the preceding suspension of the multithreaded program (step 330) and (5) recognizing that the selected thread is in the middle of running when the calculated register information is different from storage register information (step 335: No). It is preferable that this (5) operation updates the preceding register information based on the calculated register information (step 340) and distributes an identifier corresponding to a program part that holds the selected thread.
机译:要解决的问题:提供能够对多线程应用程序及其系统进行时间分析的方法和系统。解决方案:在这种执行状态确定方法中,通过以下步骤确定用于执行多线程程序的选定线程是否处于运行中:(1)暂停执行多线程程序(步骤310),(2)获取寄存器与所选线程相对应的数据(步骤320),(3)基于寄存器数据计算寄存器信息(步骤325),(4)将计算出的寄存器信息与从先前暂停多线程程序起存储的寄存器数据进行比较(步骤330)和(5)在计算出的寄存器信息与存储寄存器信息不同的情况下,识别出所选择的线程处于运行中(步骤335:否)。优选的是,该(5)操作基于计算出的寄存器信息来更新先前的寄存器信息(步骤340),并分配与保持所选择的线程的程序部分相对应的标识符。

著录项

  • 公开/公告号JP2000040022A

    专利类型

  • 公开/公告日2000-02-08

    原文格式PDF

  • 申请/专利权人 SUN MICROSYST INC;

    申请/专利号JP19990119803

  • 发明设计人 LIANG SHENG;

    申请日1999-04-27

  • 分类号G06F11/34;

  • 国家 JP

  • 入库时间 2022-08-22 01:58:07

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号