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. 06, 1998
Filed:
Jul. 25, 1994
Steven Gardner Glassen, Wallkill, NY (US);
Robert Stanley Capowski, Verbank, NY (US);
Neal Taylor Christensen, Wappingers Falls, NY (US);
Thomas Oscar Curlee, III, Poughkeepsie, NY (US);
Ronald Franklin Hill, Wappingers Falls, NY (US);
Moon Ju Kim, Wappingers Falls, NY (US);
Matthew Anthony Krygowski, Hopewell Junction, NY (US);
Allen Herman Preston, Poughkeepsie, NY (US);
David Emmett Stucki, Poughkeepsie, NY (US);
Frederick J Cox, Wappingers Falls, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
In a partitioned process environment, storage is reassigned by a shuffle of guest absolute address spaces which may be reassigned among partitions without restriction as to the position of the space to be reassigned relative to the position of the partition to which it is to be assigned. The reassignment is accomplished by adjusting the origin addresses by an adjustment value corresponding to the size of the address space of an additional memory area to be added to a selected partition. Furthermore, the size of the address space of the selected partition is increased by the same adjustment value. The system employs duplicated origin and limit arrays which are used to convert from a partition (guest) absolute address to a system (host) absolute address and uses duplicated configuration arrays by which the system absolute addresses are converted to physical memory addresses. Revised origin and limit information and configuration information is stored in an origin and limit array in the stand by state and in a configuration array in the stand by state. Autonomously operating circuitry is responsive to control signals to temporarily suspend memory commands from the input-output system, to reconfigure the origin and limit arrays and the configuration arrays to enable the system to use the revised information and, thereafter, to resume the processing of memory commands from the input-output system.