Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Back, Godmar V. |
Other Author |
Hsieh, Wilson, C.; Lepreau, Jay |
Title |
Processes in KaffeOS: lsolation, resource management, and sharing in Java |
Date |
2000 |
Description |
Single-language runtime systems, in the form of Java virtual machines, are widely deployed platforms for executing untrusted mobile code. These runtimes provide some of the features that operating systems provide: inter-application memory protection and basic system services. They do not. however, provide the ability to isolate applications from each other, or limit their resource consumption. This paper describes KaffeOS, a system that provides these features for a Java runtime. The KaffeOS architecture take many lessons from operating from operating system design, such as the use of a user/kernel boundary. |
Type |
Text |
Publisher |
University of Utah |
First Page |
0 |
Last Page |
10 |
Subject |
KaffeOS; Single-language; Java virtual machines; Mobile code; Runtimes |
Language |
eng |
Bibliographic Citation |
Back, G. V., Hsieh, W., C., & Lepreau, J. (2000). Processes in KaffeOS: lsolation, resource management, and sharing in Java. UUCS-00-010. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
3,982,246 bytes |
Identifier |
ir-main,15949 |
ARK |
ark:/87278/s6d515cb |
Setname |
ir_uspace |
ID |
705330 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6d515cb |