Invention Grant
- Patent Title: System and method of implementing a concurrency profiler
- Patent Title (中): 实现并发分析器的系统和方法
-
Application No.: US12277612Application Date: 2008-11-25
-
Publication No.: US08645922B2Publication Date: 2014-02-04
- Inventor: Samir A. Zeort
- Applicant: Samir A. Zeort
- Applicant Address: DE Walldorf
- Assignee: SAP AG
- Current Assignee: SAP AG
- Current Assignee Address: DE Walldorf
- Agency: Fountainhead Law Group PC
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F15/16 ; G06F11/00

Abstract:
In one embodiment the present invention includes a computer-implemented method of measuring bottlenecks in a computer program implemented in a hardware client-server environment. The method includes defining an execution parameter to measure of the hardware client-server environment. The method further includes modifying code blocks to include instrumentation code. The instrumentation code relates to the execution parameter. The method further includes executing, in the hardware client-server environment, the code blocks having been modified. The method further includes generating instrumentation data, related to the execution parameter, that result from executing the code blocks. The method further includes outputting the instrumentation data having been generated. In this manner, the bottlenecks may be measured; the measured bottlenecks may be sorted; noteworthy bottlenecks may be identified; and the aspects of the hardware client-server environment may be adjusted to address the bottlenecks. Sorting is helpful because thousands of synchronization points may be detected and measured, but many of them do not represent a problem that requires correction.
Public/Granted literature
- US20100131945A1 SYSTEM AND METHOD OF IMPLEMENTING A CONCURRENCY PROFILER Public/Granted day:2010-05-27
Information query