Patent · US Active

Dynamic library profiling method and dynamic library profiling system

US9959191B2 · kind B2 · utility

1Cited by
21References
11Claims
0Family size

Assignees

Inventors

Key dates

Filing dateNov 22, 2013
Grant dateMay 1, 2018
Priority date
Expiry dateMar 30, 2035

Classification

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

Abstract

A dynamic library profiling method and a dynamic library profiling system including writing a first break point instruction at a start address of a dynamic library function, recording a first event count value that is a process performance management unit (PMU) count when a target process executes the first break point instruction, writing a second break point instruction to a return address of the dynamic library function, and calculating a PMU count generated in a processor core while the dynamic library function is executed, by comparing the recorded first event count value with a second event count value that is a process PMU count when the target process executes the second break point instruction, wherein the process PMU count is a cumulative value of PMU counts generated in the processor core while the target process is executed.

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