*) Optimal
*) FIFO
*) LRU
*) Second Chance
*) Clock
dll
Reference string: urutan sequence dr virtual page number pada saat program dieksekusi (biasa diket di soal)
cth soal:
diket ref. string: 7 0 1 2 0 3 0 4 2 3 0 3 2 1 2 0 1 7 0 1
dijalankan pada komputer dgn 3 page frame
berapa kali terjadi page fault jika digunakan algoritma:
a) Optimal
b) FIFO
c) LRU
d) clock
Kelemahan FIFO: kemungkinan program yang masin digunakan sdh dibuang karena pertama kali dikeluarkan
Diperbaiki menjadi second chance -> setiap page diberi R-bit, menggunakan linked list
Algoritma:
If R = 0 then Replace
If R = 1 then R = 0, cari page berikutnya sampe ketemu yg R = 0
Perbaikan FIFO dpt jg berupa clock.
Perbedaan clock dan second chance ?
(Comment dibawah kalo ada yg tau yaa wkwkwk)
5 comments:
Kata Pak Made, clock itu sama dengan second chance tapi implementasinya menggunakan circular linked list
Thanks penjelasannyaa :)
BAbi Kamu :V
Post a Comment