Anda di halaman 1dari 28

Manajemen

Memori
• Nur Ikhwan Putra Pratama
• Nur Fadillah S
• Hajrah
• Tasnia Akil
• Muh Fikri Satria A
• Muhammad Reza Darmadi
• Nurmayulina
• Fatur Rahman
• Karla Yusmita Salipadang
• Baharuddin Kasim
Daftar Isi

01 Deskripsi Manajemen Memori

Manajemen Memori Pada Sistem


02 Multiprograming

03 Klasifikasi Manajemen Memori

04 Hirarki Organisasi Memori


Daftar Isi

05 Alokasi Memori

06 Embedded System

07 Manajemen Memori Dengan Swapping


Deskripsi Manajemen Memori
Pengertian
Manajemen Memori
Memori adalah pusat dari operasi pada sistem
komputer modern, berfungsi sebagai tempat penyimpanan
informasi yang harus diatur dan dijaga sebaik-baiknya.

Manajemen memori adalah suatu kegiatan


untuk mengelola memori komputer. Proses ini menyediakan
cara mengalokasikan memori untuk proses atas permintaan
mereka, membebaskan untuk digunakan kembali ketika tidak
lagi diperlukan serta menjaga alokasi ruang memori bagi
proses.
Fungsi Manajemen Memori

Meningkatkan kinerja Mengelola informasi yang dipakai


atau Utilitas CPU dan tidak dipakai

meningkatkan kecepatan akses CPU


terhadap data dan instruksi Data dan Mengalokasikan memori ke
instruksi dapat diakses dengan cepat oleh proses yang memerlukan
CPU
Mendealokasikan memori dari
meningkatkan efisensi pemakaian proses telah selesai
memori yang terbatas

Mengelola swapping atau paging


Meningkatkan efisiensi transfer atau antara memori utama dan disk
perpindahan data dari atau ke memori
utama dan dari atau ke CPU.
Jenis Memori

Memori Kerja mempunyai tugas utaman untuk menampung pekerjaan pada saat sebelum dan
sesudah pekerjaan itu dilaksanakan oleh prosesor dan menampung berbagai hal yang diperlukan
prosesor, contohnya system operasi, system bahasa, catatan.

Memori Dukung / backing store adalah : Floppy, Harddisk, CD, tape magnetik, flash disk dll.
Manajemen Memori Pada Sistem
Multiprograming
Memori Tanpa Swapping atau
Paging

Monoprogramming
Ciri - ciri

Hanya satu proses pada satu saat 01

Hanya satu proses menggunakan semua


memori 02

Pemakai memuatkan program ke seluruh


memori dari disk atau tape 03

Program mengambil kendali seluruh mesin 04


Memori Tanpa Swapping atau
Paging

Multiprogramming Dengan Pemartisian Statis


Terbagi dua :

Pemartisian menjadi partisi-partisi


berukuran sama, yaitu ukuran semua partisi 01
memori adalah sama

Pemartisian menjadi partisi-partisi


berukuran berbeda, yaitu ukuran semua 02
partisi memori adalah berbeda.
Strategi Penempatan Program Ke
Partisi
Satu Antrian Tunggal Untuk Semua Partisi Satu Antrian Untuk Tiap Partisi
Klasifikasi Manajemen Memori
Klasifikasi Manajemen Memori
Klasifikasi Manajemen Memori
berdasarkan keberadaan swapping berdasarkan alokasi memori

Manajemen tanpa swaping. Manajemen Alokasi memori berurutan


memori tanpa kemamuan (kontigu). Masing-masing proses
memindahkan citra proses Antara menempati satu blok tunggal
memori utama dan hardisk selama lokasi memori yang berurutan.
eksekusi.

Alokasi memori tidak berurutan.


Manajemen memori dengan swaping.
Program dibagi menjadi beberapa
Manajemen memori dengan kemampuan
blok. Blok-blok program ditempatkan
memindahkan citra proses Antara memori
di memori dalam potongan-potongan
utama dan hardisk selama eksekusi.
tanpa perlu saling berdekatan.
Hirarki Organisasi Memori
Hierarki Memori atau Memory Hierarchy dalam arsitektur
komputer adalah sebuah pedoman yang dilakukan oleh para
perancang demi menyetarakan kapasitas, waktu akses, dan harga
memori untuk tiap bitnya.

Peningkatan waktu akses (access time)


memori (semakin ke bawah semakin lambat, 01
semakin ke atas semakin cepat)

Peningkatan kapasitas (semakin ke bawah


semakin besar, semakin ke atas semakin 02
kecil)

Peningkatan jarak dengan prosesor


(semakin ke bawah semakin jauh, semakin 03
ke atas semakin dekat)

Penurunan harga memori tiap bitnya


(semakin ke bawah semakin semakin murah, 04
semakin ke atas semakin mahal)
Alokasi Memori
Alokasi Memori

Partisi Strategi Alok Masalah


Antrian asi Memori
Memori Alokasi

• Single partition • Single input • First fit algorithm • First fit


• Next fit algorithm
• Multiple Partition queue • Next fit
• Best fit algorithm
• Tipe partisi • Multiple input • Worst fit algorithm • Best fit
queue • Quick fit algorithm • Worst fit
• System Buddy

Content
Alokasi Memori
Fragmentasi Alokasi Ruang Swap pada Disk

Fragmentasi Eksternal ⇒ terdapat Ruang disk tempat swap


kumpulan partisi kosong berukuran dialokasikan begitu diperlukan
kecil yang tersebar tidak terurut dan
tidak dapat digunakan.

Fragmentasi Internal ⇒ proses terlalu kecil


untuk ditempatkan di blok memori yang Ruang disk tempat swap
mengakibatkan pemborosan ruang. dialokasikan lebih dahulu.
Embedded System
Pengertian

Embedded system atau sistem tertanam merupakan sistem


komputer khusus yang dirancang untuk menjalankan tugas
tertentu dan biasanya sistem tersebut tertanam dalam satu
kesatuan sistem. Sistem ini menjadi bagian dari keseluruhan
sistem yang terdiri atas mekanik dan perangkat keras lainnya.
Bidang embedded system mencakup penguasaan perangkat
keras (hardware).
Ciri - Ciri Embedded System

Mempunyai computing power. Dengan kata


lain dilengkapi dengan sebuah processor
01

Bekerja di lingkungan luar ruangan IT. Jadi


kemungkinan besar tidak dilengkapi dengan 02
AC dan menghadapi gangguan dari luar
seperti getaran dan debu.

Memiliki tugas yang spesifik. Beda dengan


PC atau Server yang relatif lebih multi 03
purpose.
Manajemen Memori Dengan
Swapping
Pengertian

Suatu metode mengalihkan proses yang bersipat sementara


dari memori utama ke suatu tempat penyimpanan sementara
(disk) dan dipanggil kembali ke memori jika akan melakukan
eksekusi. Tujuannya yaitu meningkatkan kinerja saat
multiprogramming pada sistem time sharing
Pengelolaan pemakaian memori

Memori yang tersediah harus dikelola. Untuk itu, harus


dilakukan pencatatan pemakaian memori yang bertujuan agar
dapat di ketahui lokasi – lokasi mana saja dimemori utama
yang masih kosong dan yang sudah terisi. Terdapat 2 cara
utama pencatatan memori yaitu:
• Pengelolaan pemakaian peta bit
• Pengelolaan memakai senerai berkait
Pengelolaan pemakaian peta Bit

Dengan metode ini,memori dapat di bagi dalam beberapa alokasi


unit,di mana tiap unit bisa terdiri dari beberapa word atau
beberapa kilobyte. Tiap – tiap unit berhubungan dengan 1
bit ,yaitu akan berisi 0 bit jika unit tersebut kosong dan berisi 1 jika
uit tersebut telah terisi
Pengeloaan pemakaian senarai berkait (linken list)

Setiap node list terdiri atas : informasi yang menyatakan adanya


proses (P) dan hole (H), lokasi awal dan panjang lokasi.
Thank you