US 7,490,206 B2
Method and structure for low memory relocation for dynamic memory reconfiguration
Joefon Jann, Ossining, N.Y. (US); Ramanjaneya Sarma Burugula, Croton on Hudson, N.Y. (US); and Pratap C. Pattnaik, Ossining, N.Y. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Mar. 15, 2002, as Appl. No. 10/97,503.
Prior Publication US 2003/0177325 A1, Sep. 18, 2003
Int. Cl. G06F 12/02 (2006.01)
U.S. Cl. 711—165  [711/170; 711/173] 27 Claims
OG exemplary drawing
 
1. A method of dynamically relocating low memory for an operating system instance in a computer system in a manner that reduces a freezing of said operating system instance during said relocating, said low memory comprising interrupt management routines for said operating system instance and related data structures, said method comprising:
establishing a low memory table (LMT), said LMT comprising information allocated for each of a predefined increment of said low memory to be relocated;
setting said information to a first predetermined value; and
copying contents of each of said increments to a new location in a first copy operation,
wherein said LMT is defined in accordance with low memory registers (LMRs) that define boundaries of said low memory.