Logging lock data
US7818743B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 22, 2005 |
| Grant date | Oct 19, 2010 |
| Priority date | — |
| Expiry date | Aug 17, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3476
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method, apparatus, system, and signal-bearing medium that, in an embodiment, wait for expiration of a poll interval and in response to expiration of the poll interval, retrieve data regarding locks on objects and store the data in a log. In an embodiment, the stored data may include an identifier of the lock, a name of a class from which the threads were instantiated, a number of the threads, and a thread stack. The threads are waiting on the locks, and the lock wait times for the threads are calculated and stored in the log. The lock wait time is the time that the respective thread has waited on the lock. If any of the lock wait times exceeds a threshold, an identifier of the thread associated with the lock wait time that exceeds the threshold is stored in the log.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.