摘要 |
PROBLEM TO BE SOLVED: To make cache storage possible to be used by real time application. SOLUTION: Main storage is divided into physical pages, a set of indexes to be obtained from all addresses to be included in the physical page by a hash device is defined as color and the physical pages to be included in the main storage are classified by color IDs. In the case of execution of the real time application, when an allocation request to a storage area to be permanently arranged, namely, in which no paging is generated is performed by defining a virtual address, the size and a thread ID of the storage area as a subtracting number, the thread ID and the color ID are managed so that the physical page with specified color ID is allocated from a set of the physical pages managed for real time thread and the remaining physical page with color IDs are not allocated to other threads.
|