摘要 |
PROBLEM TO BE SOLVED: To reduce overhead when using a non-volatile storage device in a data processor. SOLUTION: This data processor uses the non-volatile storage device 10 in at least a part of a main storage device. The non-volatile storage device 10 is divided into one or more storage areas. When a kernel 61 of the data processor is requested to use the storage area of the non-volatile storage device 10 from an application 60, the kernel 61 allocates the prescribed storage area in the non-volatile storage device 10 to the application 60. At that time, information about the storage area allocated to the application 60 is recorded as instruction information 12 to an MMU (Memory Management Unit), and thereafter, the application 60 directly accesses the non-volatile storage device 10 not through the kernel 61 on the basis of the instruction information 12 to the MMU. COPYRIGHT: (C)2007,JPO&INPIT
|