Information processing device, information processing method, and computer-readable information recording medium recorded with information processing program
First Claim
1. An information processing device, comprising:
- a storage for storing information therein;
a thread executor for executing a thread including a writing operation of writing information into the storage, and a reading operation of reading the information from the storage; and
a priority controller for controlling a priority of the thread based on an information amount stored in the storage in at least one of conditions when the writing operation has been executed by the thread executor, and when the reading operation has been executed by the thread executor.
2 Assignments
0 Petitions
Accused Products
Abstract
An object of the invention is to control the priorities of threads so that the respective threads optimize the information amount stored in a storage in an autonomous distributed manner, and to optimize the processing load of the entirety of a processing system without control overhead. The storage stores information therein. The CPU executes a thread including a writing operation of writing information into the storage, and a reading operation of reading the information from the storage. The CPU controls a priority of the thread based on an information amount stored in the storage in at least one of conditions when the writing operation has been executed, and when the reading operation has been executed.
16 Citations
10 Claims
-
1. An information processing device, comprising:
-
a storage for storing information therein; a thread executor for executing a thread including a writing operation of writing information into the storage, and a reading operation of reading the information from the storage; and a priority controller for controlling a priority of the thread based on an information amount stored in the storage in at least one of conditions when the writing operation has been executed by the thread executor, and when the reading operation has been executed by the thread executor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing method, comprising:
-
a thread execution step of executing a thread including a writing operation of writing information into a storage, and a reading operation of reading the information from the storage; and a priority control step of controlling a priority of the thread based on an information amount stored in the storage in at least one of conditions when the writing operation has been executed in the thread execution step, and when the reading operation has been executed in the thread execution step.
-
-
10. A computer-readable recording medium recorded with an information processing program which causes a computer to function as:
-
a storage for storing information therein; a thread executor for executing a thread including a writing operation of writing information into the storage, and a reading operation of reading the information from the storage; and a priority controller for controlling a priority of the thread based on an information amount stored in the storage in at least one of conditions when the writing operation has been executed by the thread executor, and when the reading operation has been executed by the thread executor.
-
Specification