Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSuhendra Cahyadi Telah diubah "5 tahun yang lalu
1
Dosen: Resi Utami Putri, S.Kom., M.Cs
Manajemen Memori Dosen: Resi Utami Putri, S.Kom., M.Cs
2
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.
3
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.
4
Klasifikasi Manajemen Memori
5
Hirarki Memori
6
Manajemen Memori Pemartisian Statis
7
Manajemen Memori tanpa Swapping
Monoprogramming Multiprogramming dengan pemartisian statis
8
Monoprogramming Sistem komputer hanya mengijinkan satu proses berjalan pada satu waktu.
9
Multiprogramming dengan Pemartisian Statis
10
Manajemen Memori Pemartisian Dinamis
11
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
12
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.
13
(
14
Pencatatan Pemakaian Memori
Peta bit (bit map) Senarai berkait (linked list) Sistem buddy
15
Pencatatan dengan Peta Bit
16
Pencatatan dengan Linked List
17
Strategi Alokasi Memori
First-fit algorithm Next-fit algorithm Best-fit algorithm Worst-fit algorithm Quick-fit algorithm
18
Sistem Buddy Sistem buddy adalah algoritma pengelolaan memori yang memanfaatkan kelebihan penggunaan bilangan biner untuk pengalamatan memori.
19
http://bebas. vlsm. org/v06/Kuliah/SistemOperasi/BUKU/SistemOperasi-4
20
Referensi Hariyanto, Bambang, 2012, Sistem Operasi Revisi Kelima. Bandung: Penerbit Informatika.
21
Terima Kasih
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.