Patent ID: 9378129
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. An information processing apparatus comprising: an execution unit configured to execute an application; a storage unit configured, when the execution unit executes the application, to store a maximum size indicating a maximum memory size used by the application; an accepting unit configured to accept a memory request from the application; a comparing unit configured, when the accepting unit accepts the memory request, to compare a size of a used memory that is currently used for execution of the application with the maximum size of a memory used by the application, which is stored in the storage unit; a control unit configured to perform overall control of the information processing apparatus; an acquisition unit configured to acquire an occupancy indicating a ratio of processing for executing the application to operations of the control unit; and a memory management unit configured to execute dump processing for writing memory contents to an external storage device only when the size of the used memory is larger than the maximum size and the occupancy acquired by the acquisition unit is larger than a specified size.