Information processing apparatus, method for controlling same
First Claim
1. An information processing apparatus that processes data while accessing the data which is stored in a first storage unit or a second storage unit whose access speed is slower than that of the first storage unit, the information processing apparatus comprising:
- a process content determination unit configured to determine a process content, wherein the process content indicates a content of processing performed on the data;
an access number prediction unit configured to predict, using a value predetermined based on the determined process content, the number of times of accesses to the data, the accesses to the data being required for performing processing on the data; and
a decision unit configured to decide to store the data in the first storage unit in a case where the predicted number is more than or equal to a predetermined first threshold value, and decide to store the data in the second storage unit in a case where the predicted number is less than the first threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus processes data to be processed while accessing data to be processed that is stored in a memory or a HDD. The information processing apparatus determines the process content and calculates the access number to the HDD based on the determined process content and the content of data to be processed. The information processing apparatus also decides to store data to be processed in the memory when the access number is more than or equal to a threshold value. The information processing apparatus decides to store data to be processed in the HDD when the access number is less than the threshold value.
25 Citations
6 Claims
-
1. An information processing apparatus that processes data while accessing the data which is stored in a first storage unit or a second storage unit whose access speed is slower than that of the first storage unit, the information processing apparatus comprising:
-
a process content determination unit configured to determine a process content, wherein the process content indicates a content of processing performed on the data; an access number prediction unit configured to predict, using a value predetermined based on the determined process content, the number of times of accesses to the data, the accesses to the data being required for performing processing on the data; and a decision unit configured to decide to store the data in the first storage unit in a case where the predicted number is more than or equal to a predetermined first threshold value, and decide to store the data in the second storage unit in a case where the predicted number is less than the first threshold value. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling an information processing apparatus that processes data while accessing the data, which is stored a first storage unit or a second storage unit having an access speed that is slower than that of the first storage unit, the method comprising:
-
determining a process content, wherein the process content indicates a content of processing performed to the data; predicting, using a value predetermined based on the determined process content, the number of times of accesses to the data, the accesses to the data being required for performing processing on the data, and deciding to store the data in the first storage unit in a case where the predicted number of accesses is equal to or greater than a predetermined first threshold value, and to store the data in the second storage unit in a case where the predicted number of accesses is less than the first threshold value.
-
Specification