会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Multiple context software analysis
    • 多重上下文软件分析
    • US6047390A
    • 2000-04-04
    • US995359
    • 1997-12-22
    • Farooq ButtRoger SmithKatherine E. Stewart
    • Farooq ButtRoger SmithKatherine E. Stewart
    • G06F11/34G06F11/36G06F11/00
    • G06F11/3612G06F11/3466G06F11/3636G06F11/3644G06F11/3495
    • A method for multiple context analysis of software applications in a multiprocessing (22, 23), multithreaded computer environment utilizes instrumentation code inserted (54, 55) into the applications. For each execution (67) of the application (60), a context set is selected (62). Execution of the instrumented code (67) provides information for analysis in an instrumentation buffer (82) addressed by a reserved register (80) or buffer pointer. The operating system is responsible for providing in the reserved register (80) the address of the instrumentation buffer (82) appropriate for each instrumented context executed. When the application (60) is done with an instrumentation buffer (82), the buffer may be processed by filter software (68). The combination of using a reserved register (80) and allowing the operating system to keep track of relevant context switches allows applications to be instrumented (54, 55) for various context sets without the necessity of modifying (53) or recompiling (52) the application software (60).
    • 多处理(22,23)多线程计算机环境中软件应用程序的多重上下文分析方法使用插入(54,55)的测试代码。 对于应用(60)的每个执行(67),选择上下文集(62)。 检测代码(67)的执行提供了在由保留寄存器(80)或缓冲指针寻址的检测缓冲器(82)中进行分析的信息。 操作系统负责在保留寄存器(80)中提供适用于执行的每个仪器化上下文的仪表缓冲器(82)的地址。 当应用(60)用仪器缓冲器(82)完成时,缓冲器可以由滤波器软件(68)处理。 使用保留寄存器(80)并允许操作系统跟踪相关上下文切换的组合允许对各种上下文集进行应用程序的检测(54,55),而不需要修改(53)或重新编译(52) 应用软件(60)。