Kamis, 17 Januari 2013

Algortitma Penggantian Halaman (Part II)

Sebelumnya untuk penjelasan mengenai apa itu algoritma penggantian anda bisa lihat dan baca disini. Sedangkan kelanjutan dari penjelasan algortima penggantian halaman selanjutnya adalah pengertian apa saja yang termasuk pada algoritma penggantian halaman dan implementasinya. Langsung saja .... Berikut beberapa algoritma penggantian halaman (page) : Algoritma penggantian page acak : merupakan mekanisame algoritma setiap terjadi page fault...

Algoritma Penggantian Halaman (Sistem Paging)

Pada dasarnya semua program yang di jalankan pada sebuah komputer harus di muat terlebih dahulu di memori utama, namun masalah yang muncul adalah pada saat program yang akan dieksekusi lebih besar dibanding memori utama yang tersedia. Tapi ada dua solusi ketika masalah tersebut terjadi yaitu sbb : Overlay : program yang akan dieksekusi dipecah menjadi bagian-bagian yang dapat dimuat oleh memori utama. Ketika overlay belum diperlukan (tidak dieksekusi) maka program disimpan pada disk, overlay tersebut dimuat ke memori begitu diperlukan(dieksekusi). Virtual...

Kamis, 03 Januari 2013

Algoritma Ostrich

Algoritma Ostrich sama juga dengan algoritma banker dan algoritma safety hanya algoritma yang satu ini sudah tentu berbeda dengan algoritma yang lainnya. Algoritma Safety merupakan algoritma yang mengabaikan proses yang terjadi pada sistem ibaratnya seperti burung unta yang menempelkan kepalanya di pasir dan berpura-pura tidak terjadi masalah apa pun. Maksudnya algoritma yang satu ini tidak terlalu memperhatikan kondisi sistem apakah akan terjadi...

Algoritma Safety

Algoritma Safety sama halnya dengan algoritma banker merupakan algoritma penangan deadlock, namun algoritma safety ini lebih kepada memastikan apa kah suatu sistem dapat dikatakan aman (safe state) atau tidak aman (unsafe state). Algoritma ini cukup sederhana hanya mengecek kondisi dimana sistem jika di katakan dalam keadaan aman (safe state) maupun tidak (unsafe state), maka dapat di ilustrasikan dalam program sederhana pada gambar berikut : Penjelasan...

Algoritma Banker

Algoritma banker merupakan salah satu algoritma penanganan terjadinya deadlock, algoritma tersebut di sebut algoritma banker karena simulasi dari algoritma ini mirip dengan sistem bankir di bidang perbankan. Algoritma banker ini dikemukakan oleh Edsger W. Djiksta dan merupakan suatu simulasi sistem perbankan yang diibaratkan untuk menghindari deadlock. Disini maksudnya jika anggap saja misal : Bank : Dianggap sebagai sistem operasi. Pinjaman...