A resource management mechanism is provided to ensure that real-time application programs running on a single machine or set of machines exhibit predictable behavior. The resource management mechanism employs the abstraction of an activity which serves as the basis for granting resource reservations and for accounting. An activity submits a request for resources in specified amounts to a resource planner. The activity is resource self-aware so that it is aware of its resource requirements. The activity may query resource providers to obtain resource requirements for particular operations. The resource planner determines whether the activity should be granted the requested reservation by employing an internal policy. Policy is separated by mechanism so that the resource planner may implement any of a number of policies. The resource planner may choose to grant the reservation to an activity or deny the request by an activity. When denying a request, the resource planner may inform the activity of what quantity of the requested resources are currently available so that the activity may submit a modified request. The resource management mechanism includes a dynamic feedback mechanism for initiating renegotiation of resource reservations when appropriate.

Een resource managementmechanisme wordt verstrekt om ervoor te zorgen dat toepassings de programma's die in real time over een één enkele machine of reeks machines voorspelbaar gedrag tentoonstellen lopen. Het resource managementmechanisme wendt de abstractie van een activiteit aan die als basis om middelreserves en voor boekhouding te verlenen dient. Een activiteit legt een verzoek om middelen in aangegeven bedragen aan een middelontwerper voor. De activiteit is zelf-bewust middel zodat het van zijn middelvereisten zich bewust is. De activiteit kan middelleveranciers vragen om middeleisen ten aanzien van bijzondere verrichtingen te verkrijgen. De middelontwerper bepaalt of de activiteit de gevraagde reserve zou moeten worden verleend door een intern beleid aan te wenden. Het beleid wordt gescheiden door mechanisme zodat de middelontwerper om het even welk van een aantal beleid kan uitvoeren. De middelontwerper kan verkiezen om de reserve te verlenen aan een activiteit of het verzoek te ontkennen door een activiteit. Wanneer het ontkennen van een verzoek, kan de middelontwerper de activiteit informeren van welke hoeveelheid gevraagde middelen nu verkrijgbaar zijn zodat de activiteit een gewijzigd verzoek kan voorleggen. Het resource managementmechanisme omvat een dynamisch terugkoppelingsmechanisme om opnieuw onderhandelen van middelreserves in werking te stellen wanneer aangewezen.

 
Web www.patentalert.com

< (none)

< Communication system with multicarrier telephony transport

> Adaptive problem solving method and apparatus utilizing evolutionary computation techniques

> (none)

~ 00013