Method and system for apportioning changes in metric variables in an symmetric multiprocessor (SMP) environment

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6904594
SERIAL NO

09612340

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for monitoring performance of a program using global metric variables to provide the support in an symmetric multiprocessor (SMP) system. A Java virtual machine (Jvm) either calls the profiler whenever bytes are allocated or provides an interface to allow the profiler to determine the value of the change in the metric for the current thread. The profiler then applies the changes to a metric for the current thread. Alternatively, per processor data areas are maintained for storing per processor metric values. Whenever a thread switch occurs or there is a request for the metric on a specified thread, an operating system kernel updates the thread level metric values with changes in the values per processor metrics.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Berry, Robert Francis Austin, TX 41 2102
Howard, John Day Austin, TX 6 345
Levine, Frank Eliot Austin, TX 198 6954
Urquhart, Robert J Austin, TX 34 1513

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation