METHOD AND SYSTEM FOR APPORTIONING CHANGES IN METRIC VARIABLES IN AN SYMMETRIC MULTIPROCESSOR (SMP) ENVIRONMENT

Patent №

US 6,904,594

Granted

2005-06-07

Filed 2000

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09612340

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.

AI hardwareG06F 11/3466G06F 11/3404G06F 2201/86G06F 2201/865G06F 2201/88

AI classification

AI hardware1.00
Planning0.40
Knowledge representation0.00
Natural language0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 109940941

Assignors

BERRY, ROBERT FRANCIS, HOWARD, JOHN DAY, LEVINE, FRANK ELIOT, URQUHART, ROBERT J.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC