Dosen: Resi Utami Putri, S.Kom., M.Cs Manajemen Memori Dosen: Resi Utami Putri, S.Kom., M.Cs
Tugas Manajemen Memori Memori utama sebagai sumber daya yang harus dialokasikan dan dipakai bersama diantara sejumlah proses yang aktif. Mengupayakan agar proses tidak dibatasi kapasitas memori fisik di sistem komputer.
Fungsi Manajemen Memori Mengelola informasi mengenai memori yang dipakai dan tidak dipakai sistem Menglokasikan memori ke proses yang memerlukan Mendealokasikan memori dari proses yang telah selesai Mengelola swapping antara memori utama dan harddisk.
Klasifikasi Manajemen Memori http://anakmulus.blogspot.com/2010/04/manajemen-memori-pemartisian-statis.html
Hirarki Memori http://myblackcandle.blogspot.com/2010/08/pengenalan-hardware-komputer.html
Manajemen Memori Pemartisian Statis
Manajemen Memori tanpa Swapping Monoprogramming Multiprogramming dengan pemartisian statis
Monoprogramming Sistem komputer hanya mengijinkan satu proses berjalan pada satu waktu.
Multiprogramming dengan Pemartisian Statis http://blog.student.uny.ac.id/marchalia/2011/06/26/managemen-memori-memory-manager/
Manajemen Memori Pemartisian Dinamis
Multiprogramming dengan Swapping Dengan swapping, multiprogramming sistem time- sharing dapat ditingkatkan kinerjanya yaitu dengan memindah proses blocked ke disk dan hanya memasukan proses ready ke memori utama. Masalah implementasi multiprogramming dengan swapping yaitu: Pemartisian secara dinamis Strategi pencatatan pemakaian memori Algoritma penempatan proses ke memori Strategi penempatan ruang swap di disk
Multiprogramming dengan Pemartisian Dinamis Dengan pemartisian dinamis maka jumlah, lokasi dan ukuran proses di memori dapat beragam sepanjang waktu secara dinamis. Kelemahannya: Dapat terjadi lubang-lubang kecil di memori diantara partisi-partisi yang dipakai Merumitkan alokasi dan dealokasi memori Pemadatan memori (memori compaction) adalah operasi menggabungkan semua lubang kecil menjadi satu lubang besar dengan memindahkan semua proses agar saling berdekatan.
(http://www.itechgraph.com/blog/tag/alokasi-memori-berkesinambungan/)
Pencatatan Pemakaian Memori Peta bit (bit map) Senarai berkait (linked list) Sistem buddy
Pencatatan dengan Peta Bit
Pencatatan dengan Linked List
Strategi Alokasi Memori First-fit algorithm Next-fit algorithm Best-fit algorithm Worst-fit algorithm Quick-fit algorithm
Sistem Buddy Sistem buddy adalah algoritma pengelolaan memori yang memanfaatkan kelebihan penggunaan bilangan biner untuk pengalamatan memori.
http://bebas. vlsm. org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4 http://bebas.vlsm.org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4.X-2/ch08s02.html
Referensi Hariyanto, Bambang, 2012, Sistem Operasi Revisi Kelima. Bandung: Penerbit Informatika.
Terima Kasih