Processes in KaffeOS: lsolation, resource management, and sharing in Java

Update Item Information
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