会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and system for tracing profiling information using per thread metric variables with reused kernel threads
    • 使用具有重用内核线程的每线程度量变量跟踪分析信息的方法和系统
    • US07389497B1
    • 2008-06-17
    • US09612350
    • 2000-07-06
    • Ronald O'Neal EdmarkFrank Eliot LevineRobert J. Urquhart
    • Ronald O'Neal EdmarkFrank Eliot LevineRobert J. Urquhart
    • G06F9/44G06F9/45
    • G06F11/3612
    • A method and system for tracing profiling information using per thread metric variables with reused kernel threads is disclosed. In one embodiment kernel thread level metrics are stored by the operating system kernel. A profiler request metric information for the operating system kernel in response to an event. After the kernel thread level metrics are read by the operating system for a profiler, their values are reset to zero by the operating system kernel. The profiler then applies the metric values to base metric values to appropriate Java threads that are stored in nodes in a tree structure base on the type of event and whether or not the kernel thread has been reused. In another embodiment non-zero values of thread level metrics are entered on a liked list. In response to a request from a profiler, the operating system kernel reads each kernel thread's entry in the linked list and zeros each entry. The profiler can then update the intermediate full tree snapshots of profiling information with the collection of non-zero metric variables.
    • 公开了一种使用具有重用内核线程的每线程度量变量跟踪分析信息的方法和系统。 在一个实施例中,内核线程级度量由操作系统内核存储。 用于响应于事件的操作系统内核的分析器请求度量信息。 在操作系统为分析器读取内核线程级别度量之后,操作系统内核将其值重置为零。 分析器然后将度量值应用于基于度量值的适当的Java线程,这些Java线程存储在基于事件类型的树结构中的节点中,以及内核线程是否已被重用。 在另一个实施例中,在喜好的列表上输入非零值的线程级度量。 响应于分析器的请求,操作系统内核读取链接列表中的每个内核线程的条目,并将每个条目都为零。 然后,分析器可以使用非零度量变量的集合来更新分析信息的中间全树快照。
    • 9. 发明授权
    • Apparatus and method for generating a merged symbol file for verifying symbolic data
    • 用于生成用于验证符号数据的合并符号文件的装置和方法
    • US06708169B1
    • 2004-03-16
    • US09613095
    • 2000-07-10
    • Robert Francis BerryChester Charles John, Jr.Frank Eliot LevineChristopher Michael RichardsonRobert J. Urquhart
    • Robert Francis BerryChester Charles John, Jr.Frank Eliot LevineChristopher Michael RichardsonRobert J. Urquhart
    • G06F1730
    • G06F11/3466G06F2201/865Y10S707/99936Y10S707/99937Y10S707/99944
    • An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or shortly after a performance trace and utilizes the stored symbolic data when performing a performance analysis at a later time. A merged symbol file is generated for a computer program, or application, under trace. The merged symbol file contains information useful in performing symbolic resolution of address information in trace files for each instance of a module. During post processing of the trace information generated by a performance trace of a computer program, symbolic information stored in the merged symbol file is compared to the trace information stored in the trace file. The correct symbolic information in the merged symbol file for loaded modules is identified based a number of validating criteria. The correct symbolic information for the loaded modules may then be stored as an indexed database that is used to resolve address information into corresponding symbolic information when providing the trace information to a display for use by a user.
    • 提供了一种用于对符号数据进行编目以用于计算机程序的性能分析的装置和方法。 该装置和方法在性能跟踪期间或不久之后存储加载模块的符号数据,并且在稍后执行性能分析时利用所存储的符号数据。 为跟踪的计算机程序或应用程序生成合并的符号文件。 合并的符号文件包含有助于在模块的每个实例的跟踪文件中执行地址信息的符号解析。 在由计算机程序的性能跟踪产生的跟踪信息的后处理中,将存储在合并的符号文件中的符号信息与存储在跟踪文件中的跟踪信息进行比较。 基于多个验证标准来识别加载模块的合并符号文件中的正确符号信息。 然后可以将加载的模块的正确符号信息存储为索引数据库,该索引数据库用于在向显示器提供跟踪信息以供用户使用时将地址信息解析为对应的符号信息。