Anda di halaman 1dari 8

LAPORAN PRAKTIKUM

SISTEM OPERASI

MEMORY MANAGEMENT

OLEH:

ZAHRA KHAERUNNISA

600/Pra-MIKP/55/2018
A. Contiguous memory management dengan menggunakan partisi berukuran tetap (fixed-size
partition) dan aturan first fit
Memori dibagi menjadi partisi-partisi berukuran tetap, lalu seluruh proses akan dialokasikan pada
satu dari partisi yang tersedia. Pada aturan first fit, partisi pertama yang dapat memuat proses akan
dipilih.
a. Membuat memory management dengan menggunakan partisi berukuran tetap (fixed-size
partition) dan aturan first fit

b. Membuat proses sebanyak 3 buah proses


1. Proses P1
2. Proses P2

3. Proses P3

c. Membuat partisi memori

Partisi Proses

Alamat awal Unit ukuran Proses Unit ukuran

@4 10 P1 5
@14 5 P2 10
@19 4 P3 3
@23 15
@38 10
@48 14
d. Hasil

e. Pembahasan
Proses akan dialokasikan sesuai dengan urutan pada tabel Keterangan: Aturan first fit dapat
menyelesaikan masalah secara cepat, tapi tidak efisien, partisi dapat menjadi lebih besar dari
proses dan akan menimbulkan fragmentasi internal. Dengan menggunakan fixed-size partition
dan aturan first fit saat simulasi dijalankan system akan melakukan tahapan berikut:
1. Mulai menjalankan
2. System akan melakukan pengulangan sebanyak jumlah partisi yang ada
3. Kemudian akan melakukan pengulangan sebanyak proses yang ada
4. Kemudian system akan memeriksa jika ukuran partisi memori lebih besar dari ukuran proses
5. Jika ya maka sistem akan menyematkan proses yang terjadi ke partisi memori sekarang
6. Jika tidak maka sistem akan memeriksa proses selanjutnya
7. Berlanjut sampai proses selesai

Sistem akan melakukan pemeriksaan ukuran partisi dan ukuran proses sehingga sebuah proses
dapat diselesaikan dengan cepat menggunakan proses tersebut. Tetapi kita dapat melihat
bahwa dengan menggunakan metode ini banyak sumber daya yang terbuang hanya karena
partisi berukuran besar dan proses berukuran lebih kecil sehingga masih banyak sisa pada partisi
tersebut.
B. Contiguous memory management dengan menggunakan partisi berukuran tetap (fixed-size
partition) dan aturan best fit
Memori dibagi menjadi partisi-partisi berukuran tetap, lalu seluruh proses akan dialokasikan pada
satu dari partisi yang tersedia. Pada aturan best fit, partisi terbaik (yang ukurannya sama atau
hampir sama) yang dapat memuat proses akan dipilih.

Partisi Proses

Alamat awal Unit ukuran Proses Unit ukuran

@4 10 P1 5
@14 5 P2 10
@19 4 P3 3
@23 15
@38 10
@48 14

a. Hasil

b. Pembahasan
Dengan menggunakan fixed-size partition dan aturan best fit saat simulasi dijalankan system
akan melakukan hal berikut:
1. Mulai menjalankan
2. System akan melakukan pengulangan sebanyak jumlah partisi yang ada
3. Kemudian akan melakukan pengulangan sebanyak proses yang ada
4. Kemudian sistem memeriksa Jika ukuran partisi memori lebih besar dari ukuran proses
atau partisi memori sama dengan ukuran proses
5. Jika ya maka sistem akan menyematkan proses yang terjadi ke partisi memori sekarang
6. Jika tidak maka sistem akan memeriksa proses selanjutnya
7. Berlanjut sampai proses selesai
Jadi sistem akan melakukan pemeriksaan ukuran partisi dan ukuran proses dan disesuaikan
ukurannya. Hal ini menyebabkan sebuah sebuah proses mungkin berjalan lebih lambat, tapi ini
juga mengurangi pembuangan sumber daya yang tidak perlu oleh sistem.

C. Pagination (ukuran page 2 unit)


Proses akan dibagi menjadi beberapa page dengan ukuran tetap (contohnya adalah 2 unit), memori
lalu dibagi menjadi beberapa frame berukuran sama. Page dari proses lalu dialokasikan pada frame
memori yang kosong.
a. Hasil
b. Pembahasan
Dengan menggunakan pagination 2 size sistem akan melakukan partisi terhadap ukuran proses
dan disetarakan dengan ukuran partisi memori. Selama menyelesaikan proses jika masih ada
proses lain sistem dapat membuang proses yang sudah selesai sehingga proses lain tersebut
dapat memakai sumber daya yang ada. Hal ini akan menyebabkan proses berjalan lebih lambat
tapi efektif karena selain sumber daya yang terbuang kecil, sistem akan mengurangi beban
memori dengan membuang proses yang sudah selesai.

Anda mungkin juga menyukai