Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Orr, Douglas B. |
Other Author |
Mecklenburg, Robert W.; Hoogenboom, Peter J.; Lepreau, Jay |
Title |
Dynamic program monitoring and transformation using the OMOS object server |
Date |
1992 |
Description |
In traditional monolithic operating systems the constraints of working within the kernel have limited the sophistication of the schemes used to manage executable program images. By implementing an executable image loader as a persistent user-space program, we can extend system program loading capabilities. In this paper we present OMOS, an Object/Meta-Object Server which provides program loading facilities as a special case of generic object instantiation. We discuss the architecture of OMOS, the extensible nature of that architecture, and its application to the problem of dynamic program monitoring and optimization. We present several optimization strategies and the results of applying these strategies. |
Type |
Text |
Publisher |
University of Utah |
First Page |
1 |
Last Page |
10 |
Subject |
Program monitoring; Object/Meta-Object Server; OMOS |
Subject LCSH |
Object monitors (Computer software) |
Language |
eng |
Bibliographic Citation |
Orr, D. B., Mecklenburg, R. W., Hoogenboom, P.J., & Lepreau, J. (1992). Dynamic program monitoring and transformation using the OMOS object server. 1-10. UUCS-92-034. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
1,410,546 bytes |
Identifier |
ir-main,16257 |
ARK |
ark:/87278/s6n30f35 |
Setname |
ir_uspace |
ID |
703134 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6n30f35 |