Algoritma FIFO

Algoritma FIFO

www.bawika.com'

Algoritma FIFO (First In First Out)


Algoritma ini adalah algoritma yang paling sederhana. Prinsip dari algoritma ini adalah seperti prinsip antrian (antrian tak berprioritas), halaman yang masuk lebih dulu maka akan keluar lebih dulu juga. Algoritma ini menggunakan struktur data stack. Apabila tidak ada frame kosong saat terjadi page fault, maka korban yang dipilih adalah frame yang berada di stack paling bawah, yaitu halaman yang berada paling lama berada di memori.

Gambar 6.2. Algoritma FIFO
Algoritma FIFO

Pada awalnya, algoritma ini dianggap cukup mengatasi masalah tentang pergantian halaman, sampai pada tahun 70-an, Belady menemukan keanehan pada algoritma ini yang dikenal kemudian dengan anomali Belady. Anomali Belady adalah keadaan di mana page fault rate meningkat seiring dengan pertambahan jumlah frame , seperti yang bisa dilihat pada contoh di bawah ini.

Gambar 6.3. Anomali Algoritma FIFO
Anomali Algoritma FIFO

Ketika jumlah frame ditambah dari 3 frame menjadi 4 frame, jumlah page fault yang terjadi malah bertambah (dari 14 page fault menjadi 15 page fault ). Hal ini biasanya terjadi pada kasus yang menginginkan halaman yang baru saja di-swap-out sebelumnya. Oleh karena itu, dicarilah algoritma lain yang mampu lebih baik dalam penanganan pergantian halaman seperti yang akan dibahas berikut ini.
sumber


Algoritma FIFO
Oleh Annas Bawika pada .
Algoritma FIFO semoga membantu. Rating: 5


Deskripsi: Berbagi itu baik ~ Annas bawika Rating: 5

0 komentar para pengunjung:

Posting Komentar

 
annas bawika: Privacy policy | disclaimer | FAQ |
Copyright © 2011. Berbagi Itu Baik - All Rights Reserved
Template Modify by Creating Website Inspired Wordpress Hack
Proudly powered by Blogger