Processing system having a partitioning component for resource partitioning
First Claim
Patent Images
1. A processing system comprising:
- a processor for accessing a resource;
a partitioning component in communication with the processor, the partitioning component configured to associate a resource partition with the resource, the resource partition having a set of partitioning rules including a minimum resource allocation and a maximum resource allocation; and
where the partitioning component is configured to intercept a first resource request for the resource sent from a requesting software application and/or process to a resource allocator configured to reserve a resource, and control access to the resource requested by the requesting software application and/or process in accordance with the set of partitioning rules; and
where the partitioning component provides a modified or new resource request to the resource allocator in place of the first resource request wherein the modified or new resource request is based on the set of partitioning rules including a minimum resource allocation and a maximum resource allocation.
13 Assignments
0 Petitions
Accused Products
Abstract
A processing system includes a resource that is accessible by a processor and resource partitioning software executable by the processor. The resource partitioning software may be executed to establish a resource partition for the resource. The resource partition defines a set of rules that are used to control access to the resource when a request for the resource is received from a software application and/or process.
162 Citations
27 Claims
-
1. A processing system comprising:
-
a processor for accessing a resource; a partitioning component in communication with the processor, the partitioning component configured to associate a resource partition with the resource, the resource partition having a set of partitioning rules including a minimum resource allocation and a maximum resource allocation; and where the partitioning component is configured to intercept a first resource request for the resource sent from a requesting software application and/or process to a resource allocator configured to reserve a resource, and control access to the resource requested by the requesting software application and/or process in accordance with the set of partitioning rules; and where the partitioning component provides a modified or new resource request to the resource allocator in place of the first resource request wherein the modified or new resource request is based on the set of partitioning rules including a minimum resource allocation and a maximum resource allocation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A processing system comprising:
-
a processor for accessing a resource; resource partitioning software executable by the processor to establish a resource partition corresponding to the resource, the resource partition having corresponding partitioning rules including a minimum resource allocation and a maximum resource allocation; and where the resource partitioning software intercepts a first resource request for the resource sent from a requesting software application to a resource allocator configured to reserve a resource, and controls access to the resource requested by the requesting software application and/or process in accordance with the corresponding partitioning rules; and where the resource partitioning software provides a modified or new resource request to the resource allocator in place of the first resource request wherein the modified or new resource request is based on the corresponding partitioning rules including a minimum resource allocation and a maximum resource allocation. - View Dependent Claims (23)
-
-
24. A method, comprising the steps of:
-
associating a resource partition with a resource, the resource partition having a set of partitioning rules including a minimum resource allocation and a maximum resource allocation; intercepting a first resource request sent from a software application and/or process to a resource allocator, the first resource request including a request for access to the resource; controlling access to the resource in accordance with the set of partitioning rules associated with the resource; and providing a modified or new resource request to the resource allocator in place of the first resource request wherein the modified or new resource request is based on the set of partitioning rules including a minimum resource allocation and a maximum resource allocation. - View Dependent Claims (25, 26)
-
-
27. A processing system comprising:
-
a processor including means for associating a resource partition with a resource, the resource partition having a set of partitioning rules including a minimum resource allocation and a maximum resource allocation; means for intercepting a first resource request sent from a software application to a resource allocator, the first resource request including a request for access to the resource; means for controlling access to the resource in accordance with the set of partitioning rules associated with the resource; and means for providing a modified or new resource request to the resource allocator in place of the first resource request wherein the modified or new resource request is based on the set of partitioning rules including a minimum resource allocation and a maximum resource allocation.
-
Specification