An operating system architecture that provides a high level of system
functionality in a multimedia console through the use of concurrent
system applications, while reducing the lack of control that multimedia
applications have while running on the console. At power ON, a
predetermined amount of system resources are reserved within which the
concurrent system applications execute. The multimedia applications are
afforded control over the unreserved system resources and do not need to
support system functionalities as the concurrent system applications
provide system functionalities to end users.