Cara Mudah Memahami Memory Management & Contoh Soal


Hay Readers, 

Hari ini saya akan berbagi banyak ilmu tentang "Memory Management". Pokok pembahasan dari memory management yang akan saya bahas sebagai berikut :

  • Apa Sih Memory Management itu ?
  • Contoh Soal & Pembahasan Memory Management.


Memory Management

Apa sih Memory Management itu ? Memory Management adalah Alokasi job pada memory yang diakibatkan oleh padatnya pekerjaan processor.

Menggunakan Beberapa Metode

1. Single Contigous Allocation
Alokasi job pada memory, dimana memory dikondisikan sebagai satu buah ruang tunggal.

Contoh Soal :
Gambarkan memory, hitung sisa memory & hitung fragmentasi.
Sebuah Memory ukuran 1 MB terpakai OS 124 kb.
Antrian Job sebagai berikut :
A. Job A → 500 kb
B. Job B → 400 kb










Sisa memory = 0 KB
Fragmentasi = 400 KB

2. Partition Allocation
Static Partition →Partisi yang terbentuk sebelum datangnya job.
Dynamic Partition →Partisi yang terbentuk sebelum/berbarengan dengan datangnya job

Contoh Soal :
Gambarkan memory, hitung sisa memory & hitung fragmentasi.
Menggunakan cara Static Partition & Dynamic Partition dari soal berikut.
Sebuah memory ukuran 1 MB terpakai OS 124 kb.
Partisi yang terbentuk 200 kb, 300 kb, 150 kb, 250 kb.
Antrian job sebagai berikut :
A. Job A  400 kb
B. Job B  220 kb
C. Job C  100 kb
D. Job D  250 kb
E. Job B  terminated

Cara Static Partition


Sisa memory = 0 KB
Fragmentasi = 150 KB

Cara Dynamic Partition

Sisa memory = 80 KB
Fragmentasi = 0 KB




Previous
Next Post »
Thanks for your comment