Dynamically configurable kernel
AssigneeSun Microsystems, Inc.
InventorsTom Allen, Joseph E. Provino, William F. Pittore
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsTom Allen, Joseph E. Provino, William F. Pittore
Estimating the term…
A dynamically configurable operating system is achieved by providing a module sub-system which intercepts requests by processes to access a module in the operating system and determines whether the module has been loaded in the kernel memory and linked the other modules located in the kernel memory and installed in the appropriate table. If the module has been into the kernel memory, and installed the module sub-system grants the requesting installed process access to the module and processing continues. If the module has not been loaded into the kernel memory, the module sub-system will retrieve a copy of the module stored and copy it into kernel memory. The module is then linked to the other modules located in the kernel and installed. Once the module is loaded and linked and installed, access is granted to the requesting process and normal processing continues.
A computer system comprising a central processing unit (CPU) and memory, said CPU executing in accordance with an operating system comprising modules of code, said computer system comprising a module sub-system for dynamically loading modules of the operating system into operating system memory and installing loaded modules as part of the operating system for access, said subsystem comprising:
In a computer system comprising resources such as a Central Processing Unit (CPU), memory and input/output means, an operating system which executes processes and utilizes the resources, the operating system comprising at least one module loaded into operating system memory and installed as part of the operating system, a process for dynamically configuring the operating system by loading the modules into operating system memory and installing the loaded modules on an as needed basis comprising the steps of:
In a computer system comprising resources such as a Central Processing Unit (CPU), memory and input/output means, an operating system comprising a kernel memory comprising a plurality of installed and loaded modules which execute processes and utilize the resources, a process for loading modules into the kernel memory on an as needed basis comprising computer implemented steps of:
Dependencies are inferred from the claim text.