The JX Operating System
نویسندگان
چکیده
This paper describes the architecture and performance of the JX operating system. JX is both an operating system completely written in Java and a runtime system for Java
منابع مشابه
USENIX Association Proceedings of the 2002 USENIX Annual Technical
This paper describes the architecture and performance of the JX operating system. JX is both an operating system completely written in Java and a runtime system for Java applications. Our work demonstrates that it is possible to build a complete operating system in Java, achieve a good performance, and still benefit from the modern software-technology of this object-oriented, type-safe language...
متن کاملBeyond Address Spaces - Flexibility, Performance, Protection, and Resource Management in the Type-Safe JX Operating System
Early type-safe operating systems were hampered by poor performance. Contrary to these experiences we show that an operating system that is founded on an object-oriented, type-safe intermediate code can compete with MMUbased microkernels concerning performance while widening the realm of possibilities. Moving from hardware-based protection to softwarebased protection offers new options for oper...
متن کاملThe Role of IPC in the Component-Based Operating System JX
In currently used operating systems hardware support is used to ensure the memory protection. The communication between protection domains is obviously slower than simple method invocations. Robust component-based services need a flexible system design and fast communication mechanism between different units of protection. We describe the Java operating system JX that uses the type safety of th...
متن کاملThe Eighth IEEE Workshop on Hot Topics in Operating Systems
Early type-safe operating systems were hampered by poor performance. Contrary to these experiences we show that an operating system that is founded on an object-oriented, type-safe intermediate code can compete with MMUbased microkernels concerning performance while widening the realm of possibilities. Moving from hardware-based protection to softwarebased protection offers new options for oper...
متن کاملUbiquitous Computing and the Need for a New Operating System Architecture
Traditional operating system architectures are not able to cope with the demands of ubiquitous computing. These demands include mobility of code and running applications, precise resource control, robustness, and user-friendly failure handling. Furthermore, traditional operating systems were designed for desktop or server use and contain functionality that is ballast for a ubiquitous system. On...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002