Patent · US Active

Efficient monitoring in a software system

US8756585B2 · kind B2 · utility

0Cited by
9References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2009
Grant dateJun 17, 2014
Priority date
Expiry dateMar 22, 2033

Classification

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

Abstract

A monitoring of a server system during an execution of a server system processing logic, includes: during collection and storage of operational metrics by a given thread in a thread-local memory, determining that a checkpoint within the server system processing logic is reached; determining whether a threshold number of checkpoints have been encountered by the given thread; in response to the threshold number of checkpoints having been encountered, determining whether a threshold time interval since a last rollup of the collected operational metrics has been exceeded; and in response to the threshold time interval being exceeded, performing a rollup of the collected operational metrics from the thread-local memory to an accumulation point in a shared memory, where the accumulation point stores aggregated operational metrics from a plurality of threads.

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