MEDIA PROCESSING SYSTEM HAVING RESOURCE PARTITIONING
First Claim
1. A processing system comprising:
- a processor;
memory;
one or more media storage devices accessible to the processor, where the one or more media storage devices access media files;
process code executable by the processor to spawn a process, where execution of the process includes a request for access to the memory;
resource partitioning code executable by the processor to generate at least resource partition object and to assign at least one process to the resource partition object, where the process generates one or more media store objects for storage in the memory, where the media store objects correspond to the one or more media storage devices, and where access by a process to the memory for storage of its media store objects is based on parametric rules of the corresponding resource partition object.
12 Assignments
0 Petitions
Accused Products
Abstract
A system comprises memory, process code, and resource partitioning code, where the code is executable by a processor. The process code may spawn multiple processes that request for access to the memory. The resource partitioning code generates resource partition objects and assigns processes to the resource partition objects. The processes may generate media store objects for storage in the memory. The media store objects may correspond to media storage devices and/or the media files accessed by the media storage devices. Access to the memory for storage of the media store objects of a process is based on parametric rules of the corresponding resource partition object.
111 Citations
20 Claims
-
1. A processing system comprising:
-
a processor; memory; one or more media storage devices accessible to the processor, where the one or more media storage devices access media files; process code executable by the processor to spawn a process, where execution of the process includes a request for access to the memory; resource partitioning code executable by the processor to generate at least resource partition object and to assign at least one process to the resource partition object, where the process generates one or more media store objects for storage in the memory, where the media store objects correspond to the one or more media storage devices, and where access by a process to the memory for storage of its media store objects is based on parametric rules of the corresponding resource partition object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
memory; process code that is executable by a processor to spawn multiple processes, where execution of the multiple processes includes requests for access the memory; resource partitioning code executable by the processor to generate resource partition objects and to assign at least one process to a resource partition object, where the processes generate one or more media store objects for storage in the memory, where the media store objects correspond to one or more media storage devices that are used to access media files, and where access by a process to the memory for storage of its media store objects is based on parametric rules of the corresponding resource partition object. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A process for managing memory in a media system comprising:
-
spawning multiple processes; executing the multiple processes to provide requests for access a memory; generating resource partition objects; assigning at least one process to a resource partition object; generating, using at least one of the multiple processes, one or more media store objects for storage in the memory, where the media store objects correspond to one or more media storage devices that are used to access media files; and controlling access by a process to the memory for storage of its media store objects based on parametric rules of the corresponding resource partition object. - View Dependent Claims (18, 19, 20)
-
Specification