BRIEF DESCRIPTION OF THE DRAWINGS
The above and other aspects and features of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings, in which:
FIG. 1 is a diagram showing a demand paging process according to the relationship between a software process and a device I/O as time passes;
FIG. 2 is a time chart showing a paging process while reducing a data loading time according to an exemplary embodiment of the invention;
FIG. 3 is a diagram showing the operation of a clock algorithm to which a process of reducing a page replacement time used according to the exemplary embodiment of the invention is applied;
FIG. 4 is a diagram showing the process of reducing a page replacement time in the clock algorithm shown in FIG. 3 according to the exemplary embodiment of the invention;
FIG. 5 is a diagram showing a process of selecting a replacement page in a Mach 2.5 algorithm;
FIG. 6 is a diagram showing a process of rearranging a movement point of an invalid list in the Mach 2.5 algorithm shown in FIG. 5 according to the exemplary embodiment of the invention;
FIG. 7 is a flowchart showing a process of transmitting a read command and performing paging in a memory according to the exemplary embodiment of the invention;
FIG. 8 is a flowchart showing a process of reducing a time required for performing demand paging according to the exemplary embodiment of the invention; and
FIG. 9 is a block diagram showing the construction of a system according the exemplary embodiment of the invention.