The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 02, 2007
Filed:
Apr. 23, 2003
Jos Manuel Accapadi, Austin, TX (US);
Andrew Dunshea, Austin, TX (US);
Dirk Michel, Austin, TX (US);
James W. Van Fleet, Austin, TX (US);
Jos Manuel Accapadi, Austin, TX (US);
Andrew Dunshea, Austin, TX (US);
Dirk Michel, Austin, TX (US);
James W. Van Fleet, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system and method is altering the priority of a process, or thread of execution, when the process acquires a software lock. The priority is altered when the lock is acquired and restored when the process releases the lock. Thread priorities can be altered for every lock being managed by the operating system or can selectively be altered. In addition, the amount of alteration can be individually adjusted so that a process that acquires one lock receive a different priority boost than a process that acquires a different lock. Furthermore, a method of tuning a computer system by adjusting lock priority values is provided.