摘要 |
An information processing device including an NV memory that is a non-volatile recording medium, a file system unit that manages one or more files stored in the NV memory, and a memory management unit that allocates one or more areas of the NV memory, that are ready to be used by the file system unit to store a file, to a running process in response to a request from the running process. The file system unit accesses areas of the NV memory storing unused area management data sets for managing unused areas of the NV memory. The unused area management data sets have data structure that is suitable for characteristic features of the NV memory. When the NV memory is used both as a main memory and a storage, time required for allocating memory blocks to a process is shortened. |