This paper is published in Volume 3, Issue 7, 2018
Area
Operating System
Author
Aye Aye Cho
Org/Univ
University of Computer Studies, Yangon, Myanmar, Myanmar (Burma)
Pub. Date
18 July, 2018
Paper ID
V3I7-1163
Publisher
Keywords
Page fault, Page replacement algorithms

Citationsacebook

IEEE
Aye Aye Cho. Analysis of page replacement algorithms using C++, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARnD.com.

APA
Aye Aye Cho (2018). Analysis of page replacement algorithms using C++. International Journal of Advance Research, Ideas and Innovations in Technology, 3(7) www.IJARnD.com.

MLA
Aye Aye Cho. "Analysis of page replacement algorithms using C++." International Journal of Advance Research, Ideas and Innovations in Technology 3.7 (2018). www.IJARnD.com.

Abstract

Page replacement algorithms are important of virtual memory management and it helps the operating system to decide which memory page can be moved out making space for the currently needed page. Whenever a process refers to a page that is not present in memory, a page fault occurs. Each algorithm has the objective to minimize the number of page faults. With minimum page faults, the performance of the process is increased. The purpose of this paper is to analyze the three algorithms via. First in First out(FIFO), Least Recently Used(LRU) and Optimal Page Replacement(OPT) is implemented using C++ programming. We will present implementation of three algorithms and compare their performance on generated virtual traces.
Paper PDF