Patent · US Active

Automated detection of application performance bottlenecks

US8225291B2 · kind B2 · utility

16Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 4, 2008
Grant dateJul 17, 2012
Priority date
Expiry dateMay 19, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/865
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Detecting performance bottlenecks in a target application is provided. In response to receiving hotspot selections from a user interface, bottleneck rules are extracted from a database. A hotspot is a region of source code that exceeds a time threshold to execute in the target application. Metrics needed to evaluate the bottleneck rules extracted from the database are identified. The identified metrics are computed. It is determined whether each bottleneck rule extracted from the database is evaluated to true using the computed metrics for hotspots in the target application. In response to determining that a bottleneck rule is evaluated to true using an appropriate computed metric corresponding to the bottleneck rule, a bottleneck description is created for the bottleneck rule. Then, the bottleneck description is sent to the user interface.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.