An information processing apparatus includes a processor. The processor configured to allocate, to a process, a first number of first divided regions from among a plurality of divided regions obtained by division of a cache, and determine, based on an address of each data block corresponding to the process and the first number, a storage destination of the data block corresponding to the process from among the first divided regions. The processor configured to determine a second number that is a divisor of the first number, identify, for the individual first divided regions after the reduction, second divided regions from among the first divided regions before the reduction, determine data blocks to be stored in the individual first divided regions after the reduction by allocating data blocks to the first divided regions after the reduction from the corresponding second divided regions in ascending order of purging order.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The information processing apparatus according to claim 1, wherein the second divided regions corresponding to one divided region among the first divided regions after the reduction are identified through selection from among the first divided regions before the reduction at an interval of the second number with respect the one divided region serving as an origin.
3. The information processing according to claim 1, wherein the first number is set as A·MN, where A is a natural number and M and N are natural numbers of 2 or greater, and the second number is 1/MN′ of the first number, where N′<N.
6. The non-transitory computer-readable storage medium according to claim 5, wherein the second divided regions corresponding to one divided region among the first divided regions after the reduction are identified through selection from among the first divided regions before the reduction at an interval of the second number with respect the one divided region serving as an origin.
7. The non-transitory computer-readable storage medium according to claim 5, wherein the first number is set as A·MN, where A is a natural number and M and N are natural numbers of 2 or greater, and the second number is 1/MN′ of the first number, where N′<N.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 4, 2021
October 18, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.