An improvement in a real time operating system for supporting at least one
application, a processor and at least one hardware resource. The
operating system includes a power manager layer. Such power manager layer
is arranged to exchange information with an application, the processor
and at least one hardware resource to provide real time power management
responsive to the information.