| Publication Type | journal article |
| School or College | College of Engineering |
| Department | Kahlert School of Computing |
| 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 |