Patents Represented by Attorney Jeffrey S. Morgan & Finnegan LLP LaBaw
  • Patent number: 5729710
    Abstract: A memory management method for a microkernel architecture and the microkernel itself feature template regions which are defined by the microkernel in the memory, as special objects. In the memory management method, after the microkernel is loaded into the memory of a data processing system, it begins creating task containers in the memory. It does this by forming template regions as special objects in the memory, the template regions having a set of attributes. Then, when the microkernel forms a task in the memory, it does so by mapping the template region into the task. The microkernel defines a virtual address space for the task based upon the template region. Later, when the microkernel conducts virtual memory operations on the template regions, the effect of the virtual memory operations is manifested in the task by means of the mapping relationship. In this manner, a single template region can be mapped into multiple tasks, simultaneously.
    Type: Grant
    Filed: June 22, 1994
    Date of Patent: March 17, 1998
    Assignee: International Business Machines Corporation
    Inventors: James Michael Magee, Freeman Leigh Rawson, III, Guy Gil Sotomayor, Jr.