Memory management system, computer program thereof and memory management method
First Claim
1. A memory management system for managing a memory and for causing an application to execute using said memory, said memory management system comprising:
- a first means for registering an allocatable memory region for causing said application to execute on a memory management table provided for memory management;
a second means for receiving an allocation request, in a case in which said application issues said allocation request for requesting to allocate a necessary memory size to said application, to said memory management system;
a third means for determining whether or not said memory size requested by said allocation request is allocatable to said application; and
a fourth means for registering said memory size and a region allocated for said memory size on said memory management table and notifying said application that said requested memory size has been allocated, if said memory size is allocatable based on determination of said third means, and for notifying said application that said requested memory size is non-allocatable, if said requested memory size is non-allocatable.
1 Assignment
0 Petitions
Accused Products
Abstract
In the memory management system for managing a memory and for causing an application to execute using the memory, the memory management system comprising: a first means for registering an allocatable memory region for causing the application to execute on a memory management table provided for memory management; a second means for receiving an allocation request, in a case in which the application issues the allocation request for requesting to allocate a necessary memory size to the application, to the memory management system; a third means for determining whether or not the memory size requested by the allocation request is allocatable to the application; and a fourth means for registering the memory size and a region allocated for the memory size on the memory management table and notifying the application that the requested memory size has been allocated, if the memory size is allocatable based on determination of the third means, and for notifying the application that the requested memory size is non-allocatable, if the requested memory size is non-allocatable.
23 Citations
6 Claims
-
1. A memory management system for managing a memory and for causing an application to execute using said memory, said memory management system comprising:
-
a first means for registering an allocatable memory region for causing said application to execute on a memory management table provided for memory management;
a second means for receiving an allocation request, in a case in which said application issues said allocation request for requesting to allocate a necessary memory size to said application, to said memory management system;
a third means for determining whether or not said memory size requested by said allocation request is allocatable to said application; and
a fourth means for registering said memory size and a region allocated for said memory size on said memory management table and notifying said application that said requested memory size has been allocated, if said memory size is allocatable based on determination of said third means, and for notifying said application that said requested memory size is non-allocatable, if said requested memory size is non-allocatable. - View Dependent Claims (2)
-
-
3. A memory management method for managing a memory and for causing an application to execute using said memory, said method comprising the steps of:
-
registering an allocatable memory region for causing said application to execute on a memory management table provided for memory management;
receiving an allocation request, in a case in which said application issues said allocation request for requesting to allocate a necessary memory size to said application, to said memory management system;
determining whether or not said memory size requested by said allocation request is allocatable to said application; and
registering said memory size and a region allocated for said memory size on said memory management table and notifying said application that said requested memory size has been allocated, if said memory size is allocatable based on determination of said third means, and for notifying said application that said requested memory size is non-allocatable, if said requested memory size is non-allocatable. - View Dependent Claims (4)
-
-
5. A computer program for a memory management system for managing a memory and for causing an application to execute using said memory, said computer program comprising the steps of:
-
registering an allocatable memory region for causing said application to execute on a memory management table provided for memory management;
receiving an allocation request, in a case in which said application issues said allocation request for requesting to allocate a necessary memory size to said application, to said memory management system;
determining whether or not said memory size requested by said allocation request is allocatable to said application; and
registering said memory size and a region allocated for said memory size on said memory management table and notifying said application that said requested memory size has been allocated, if said memory size is allocatable based on determination of said third means, and for notifying said application that said requested memory size is non-allocatable, if said requested memory size is non-allocatable. - View Dependent Claims (6)
-
Specification