Resource manager architecture

   
   

Resource management architectures implemented in computer systems to manage resources are described. In one embodiment, a general architecture includes a resource manager and multiple resource providers that support one or more resource consumers such as a system component or application. Each provider is associated with a resource and acts as the manager for the resource when interfacing with the resource manager. The resource manager arbitrates access to the resources provided by the resource providers on behalf of the consumers. A policy manager sets various policies that are used by the resource manager to allocate resources. One policy is a priority-based policy that distinguishes among which applications and/or users have priority over others to use the resources. A resource consumer creates an "activity" at the resource manager and builds one or more "configurations" that describe various sets of preferred resources required to perform the activity. Each resource consumer can specify one or more configurations for each activity. If multiple configurations are specified, the resource consumer can rank them according to preference. This allows the resource consumers to be dynamically changed from one configuration to another as operating conditions change.

Описаны зодчеств управления ресурсами снабженные в системах компьютера для того чтобы управлять ресурсами. В одно воплощение, вообще зодчество вклюает менеджера по ресурсам и множественные providers ресурса который поддерживают one or more едоков ресурса such as или применение комплектующееа изделие системы. Каждый provider связан с ресурсом и действует как менеджер для ресурса взаимодействуя с менеджера по ресурсам. Менеджера по ресурсам arbitrates доступ к ресурсам обеспеченным providers ресурса именем едоков. Менеджер политики устанавливает различные политики использованы менеджера по ресурсам для того чтобы размещать ресурсы. Одной политикой будет приоритет-osnovanna4 политика различает среди которых применений and/or потребителей имеют приоритет над другими для использования ресурсов. Едок ресурса создает "деятельность" на менеджера по ресурсам и строит one or more "конфигурации" описывают различные комплекты предпочитаемых ресурсов необходимо, что выполнили работу. Каждый едок ресурса может определить one or more конфигурации для каждой работы. Если множественные конфигурации определены, то едок ресурса может выстроить в ряд их согласно предпочтению. Это позволяет едокам ресурса dynamically быть измененным от одной конфигурации к другим по мере того как условия эксплуатации изменяют.

 
Web www.patentalert.com

< Document data structure and method for integrating broadcast television with web pages

< Interactive content without embedded triggers

> Electronic ink processing

> Automotive computing devices with emergency power shut down capabilities

~ 00164