Dynamic library profiling method and dynamic library profiling system
US9959191B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Nov 22, 2013 |
| Grant date | May 1, 2018 |
| Priority date | — |
| Expiry date | Mar 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.