Mechanism for enabling the distribution of operating system...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S105000

Reexamination Certificate

active

07574708

ABSTRACT:
Disclosed is an apparatus, method, and program product that enables distribution of operating system resources on a nodal basis in the same proportions as the expected system workload. The preferred embodiment of the present invention accomplishes this by assigning various types of weights to each node to represent their proportion of the overall balance within the system. Target Weights represent the desired distribution of the workload based on the existing proportions of processor and memory resources on each node. The actual workload balance on the system is represented by Current Weights, which the operating system strives to keep as close to the Target Weights as possible, on an ongoing basis. When the system is started, operating system services distribute their resources nodally in the same proportions as the Target Weights, and can request to be notified if the Target Weights ever change. If processors and/or memory are subsequently added or removed, new Target Weights are calculated at that time, and all services which requested notification are notified so they can redistribute their resources according to the new Target Weights or a stepwise refinement thereof.

REFERENCES:
patent: 5473773 (1995-12-01), Aman et al.
patent: 5898870 (1999-04-01), Okuda et al.
patent: 5978892 (1999-11-01), Noel et al.
patent: 5991893 (1999-11-01), Snider
patent: 6101508 (2000-08-01), Wolff
patent: 6154823 (2000-11-01), Benayon et al.
patent: 6253226 (2001-06-01), Chidambaran et al.
patent: 6353898 (2002-03-01), Wipfel et al.
patent: 6442583 (2002-08-01), Eilert et al.
patent: 6963917 (2005-11-01), Callis et al.
patent: 7266540 (2007-09-01), Chung et al.
patent: 2002/0087611 (2002-07-01), Tanaka et al.
patent: 2003/0172163 (2003-09-01), Fujita et al.
patent: 2004/0221120 (2004-11-01), Abrashkevich et al.
patent: 2005/0198642 (2005-09-01), Chung et al.
patent: 2005/0210468 (2005-09-01), Chung et al.
patent: 09-81401 (1997-03-01), None
patent: 10-198640 (1998-07-01), None
patent: 11-259318 (1999-09-01), None
patent: 2000-137692 (2000-05-01), None
U.S. Appl. No. 10/403,150, “Application-Based Control of Hardware Resource Allocation,” Lynn K. Chung et al., filed Mar. 31, 2003.
U.S. Appl. No. 10/438,393, “Methods, Systems, and Media for Managing Dynamic Storage,” Kenneth R. Allen et al., filed May 15, 2003.
Microsoft Computer Dictionary, 5th Edition, 2002, Microsoft Press, pp. 249-250.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Mechanism for enabling the distribution of operating system... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mechanism for enabling the distribution of operating system..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for enabling the distribution of operating system... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4120693

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.