Dynamic Kernel Modification and Extensibility
Abstract/Contents
- Abstract
- The issues of dynamic kernel extensibility and on-line update and their applicability to commodity operating systems are intrinsically related to the notions of runtime code generation and dynamic software feedback. Examining the predicted evolution of operating systems, from monolithic, to microkernel-based, and finally to a fine-grained modular design (in which kernels are modularized at the object/abstract data type level), the Synthesis research suggests that the applicability of code generation increases as one progresses between the various operating system designs. In particular, the trend towards finer grained modularity reduces the internal dependencies created by shared data as found in coarse-grained modules, paving the way for dynamic optimization.
Description
Type of resource | text |
---|---|
Date created | 2002 |
Creators/Contributors
Author | Kishan, Arun |
---|---|
Advisor | Lam, Monica |
Department | Stanford University. Department of Computer Science. |
Subjects
Subject | Kernel functions |
---|---|
Genre | Thesis |
Bibliographic information
Access conditions
- Use and reproduction
- User agrees that, where applicable, content will not be used to identify or to otherwise infringe the privacy or confidentiality rights of individuals. Content distributed via the Stanford Digital Repository may be subject to additional license and use restrictions applied by the depositor.
- License
- This work is licensed under a Creative Commons Attribution Non Commercial 3.0 Unported license (CC BY-NC).
Preferred citation
- Preferred Citation
- Kishan, Arun. (2002). Dynamic Kernel Modification and Extensibility. Stanford Digital Repository. Available at: http://purl.stanford.edu/cr877ww8519
Collection
Undergraduate Theses, School of Engineering
View other items in this collection in SearchWorksContact information
- Contact
- engreference@stanford.edu
Also listed in
Loading usage metrics...