The CAPR is a novel page management technique that is based on the integration of the operating system and the compiler.
Due to the chosen example program, we decide to use a CAPR directive that informs a change in localities, determining a new memory requirement.
Analyzing the table, we confirm the effectiveness of CAPR.
For comparing the performance of CAPR with LRU and FIFO, we chose the space-time product metric.
In order to confirm the effectiveness of CAPR strategy, we conducted a study of the execution behavior of an example program under LRU and FIFO algorithms.
In sections 6 and 7 we present some experimental results in the CAPR strategy and the prototype system in development, and in the locality optimization techniques, respectively.
Our strategy, named CAPR ("compiler-aided page replacement"), presents a new memory management technique based on the interaction between the compiler and the operating system.