Method and framework for providing system performance information
    1.
    发明申请
    Method and framework for providing system performance information 有权
    提供系统性能信息的方法和框架

    公开(公告)号:US20050033766A1

    公开(公告)日:2005-02-10

    申请号:US10608864

    申请日:2003-06-27

    IPC分类号: G06F7/00

    摘要: A framework and method are disclosed for providing/consuming data items. A memory structure is created within an address space allocated to a provider application. The memory structure stores performance counter data generated by the provider application. The counter provider application registers a counter provider and an associated performance counter memory structure via a set of application program interface methods. Thereafter, a counter provider consumer application, via additional application program interface methods, determines the identity of the performance counter provider, sets up a buffer to receive the counter data of the counter provider, and requests extraction of the counter data stored within the performance counter memory structure. The transfer of data from the provider application to the consumer application occurs through the system API.

    摘要翻译: 公开了用于提供/消费数据项的框架和方法。 在分配给提供商应用程序的地址空间内创建内存结构。 存储器结构存储由提供者应用生成的性能计数器数据。 计数器提供程序应用程序通过一组应用程序接口方法注册计数器提供程序和相关的性能计数器存储器结构。 此后,通过附加应用程序接口方法的计数器提供者消费者应用程序确定性能计数器提供者的身份,建立缓冲器以接收计数器提供者的计数器数据,并请求提取存储在性能计数器内的计数器数据 记忆结构。 通过系统API将数据从提供程序应用程序传输到消费者应用程序。

    Method and framework for tracking/logging completion of requests in a computer system
    2.
    发明申请
    Method and framework for tracking/logging completion of requests in a computer system 失效
    跟踪/记录计算机系统中请求完成的方法和框架

    公开(公告)号:US20050021708A1

    公开(公告)日:2005-01-27

    申请号:US10607592

    申请日:2003-06-27

    IPC分类号: G06F15/173 G06Q10/00

    摘要: A framework and method are disclosed for carrying out request completion tracing across request identification boundaries. When a request traverses an identification boundary, an event identifies the old and new request identifications and stores this linking information in a trace event record. Thereafter, a consumer of records maintains track of request completion by incorporating the linking information to switch identifications used to track completion of the request across request identification boundaries encountered by the system while responding to the received request. A request trace event record consumer architecture with enhanced tracking capabilities based upon a specified state machine provides greater power when interpreting the trace records associated with completion of requests by a server system.

    摘要翻译: 公开了一种用于在请求标识边界之间执行请求完成跟踪的框架和方法。 当请求遍历标识边界时,事件识别旧的和新的请求标识,并将该链接信息存储在跟踪事件记录中。 此后,记录消费者通过结合链接信息来保持对请求完成的跟踪,以便在响应于接收的请求的同时跨系统遇到的请求标识边界切换用于跟踪完成请求的标识。 基于指定状态机的增强跟踪功能的请求跟踪事件记录消费者架构在解释与服务器系统完成请求相关联的跟踪记录时提供更大的功能。

    Method and framework for providing system performance information
    3.
    发明授权
    Method and framework for providing system performance information 有权
    提供系统性能信息的方法和框架

    公开(公告)号:US07698397B2

    公开(公告)日:2010-04-13

    申请号:US10608864

    申请日:2003-06-27

    IPC分类号: G06F15/173

    摘要: A framework and method are disclosed for providing/consuming data items. A memory structure is created within an address space allocated to a provider application. The memory structure stores performance counter data generated by the provider application. The counter provider application registers a counter provider and an associated performance counter memory structure via a set of application program interface methods. Thereafter, a counter provider consumer application, via additional application program interface methods, determines the identity of the performance counter provider, sets up a buffer to receive the counter data of the counter provider, and requests extraction of the counter data stored within the performance counter memory structure. The transfer of data from the provider application to the consumer application occurs through the system API.

    摘要翻译: 公开了用于提供/消费数据项的框架和方法。 在分配给提供商应用程序的地址空间内创建内存结构。 存储器结构存储由提供者应用生成的性能计数器数据。 计数器提供程序应用程序通过一组应用程序接口方法注册计数器提供程序和相关的性能计数器存储器结构。 此后,通过附加应用程序接口方法的计数器提供者消费者应用程序确定性能计数器提供者的身份,建立缓冲器以接收计数器提供者的计数器数据,并请求提取存储在性能计数器内的计数器数据 记忆结构。 通过系统API将数据从提供程序应用程序传输到消费者应用程序。

    Method and framework for tracking/logging completion of requests in a computer system
    4.
    发明授权
    Method and framework for tracking/logging completion of requests in a computer system 失效
    跟踪/记录计算机系统中请求完成的方法和框架

    公开(公告)号:US07516209B2

    公开(公告)日:2009-04-07

    申请号:US10607592

    申请日:2003-06-27

    IPC分类号: G06F15/173

    摘要: A framework and method are disclosed for carrying out request completion tracing across request identification boundaries. When a request traverses an identification boundary, an event identifies the old and new request identifications and stores this linking information in a trace event record. Thereafter, a consumer of records maintains track of request completion by incorporating the linking information to switch identifications used to track completion of the request across request identification boundaries encountered by the system while responding to the received request. A request trace event record consumer architecture with enhanced tracking capabilities based upon a specified state machine provides greater power when interpreting the trace records associated with completion of requests by a server system.

    摘要翻译: 公开了一种用于在请求标识边界之间执行请求完成跟踪的框架和方法。 当请求遍历标识边界时,事件识别旧的和新的请求标识,并将该链接信息存储在跟踪事件记录中。 此后,记录消费者通过结合链接信息来保持对请求完成的跟踪,以便在响应于接收的请求的同时跨系统遇到的请求标识边界切换用于跟踪完成请求的标识。 基于指定状态机的增强跟踪功能的请求跟踪事件记录消费者架构在解释与服务器系统完成请求相关联的跟踪记录时提供更大的功能。