Skip to Content Java Solaris Communities Partners My Sun Sun Store United States Worldwide

»  Spotlight Articles
»  Projects
»  Publications
»  People
»  Awards
»  Events
»  Downloads
»  Internships
»  Contrarian Minds
»  About Sun Labs

A New Technical Report from Sun Labs

    Resource Partitioning in a Java Operating Environment

    by Mick Jordan

    January 23, 2007 - Part of the job of a computer operating system is to control the distribution of the computer's resources among the applications running on the computer. While server-side applications are typically specified in high-level, application-specific terms, such as so many application transactions per second, traditional operating systems only provide controls for low-level machine resources such as cpu time and memory. This impedance mismatch complicates the job of system administrators.

    This report describes an novel operating environment for multiple Java applications that can control both high-level and low-level resources. The report describes the design and implementation of policies that can control the rate of consumption of low-level and application-specific resources.

    This work shows that, with the addition of simple mechanisms for multiple applications (JSR 121) and resource management (JSR 284), the Java platform can provide a powerful operating environment for Java applications.

    Read Technical Report now »

Would you recommend this Sun site to a friend or colleague?
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2008 Sun Microsystems, Inc.