Anda di halaman 1dari 14

“ MANAJEMEN MEMORI ”

KELOMPOK 4
KELAS : 1L

REQSA PUTRA DEWANA. (2204411479)


FAIZ SAPUTRA. (2204411471)
ANDI ALIF SYAM . (2204411447)
VERY NEVANDA IRFAN. (2204411477)
 
DEFINISI MEMORI
Memori adalah pusat kegiatan pada sebuah komputer,
karena setiap proses yang akan dijalankan, harus
melalui memori terlebih dahulu.

DEFINISI MANAJEMEN MEMORI


manajemen memori adalah suatu kegiatan untuk
mengelola memori komputer Proses ini menyediakan
cara mengalokasikan memori untuk proses atas per-
mintaan mereka, membebaskan untuk digunakan
kembali ketika tidak lagi diperlukan serta menjaga
alokasi ruang memori bagi proses.
FUNGSI MANAJEMEN MEMORI

1) Instruksi dapat diakses dengan cepat oleh CPU.


2) Meningkatkan efisensi pemakaian memori yang terbatas.
3) Meningkatkan efisiensi trasnfer atau perpindahan data dari atau
ke memori utama dan dari atau ke CPU.
4) Mengelola meningkatkan kinerja atau utilitas CPU.
5) Meningkatkan kecepatan akses CPU terhadap data dan instruksi
data dan informasi yang dipakai dan tidak dipakai.
6) Mengalokasikan memori ke proses yang memerlukan.
7) Mendealokasikan memori ke proses telah selesai.
8) Mengelola swapping atau paging antara memori utama dan disk.
MANAJEMEN MEMORI

Berdasarkan keberadaan swapping :

1) Manajemen memori swapping.

Manajement memori tanpa perpindahan cintra proses


Antara memori utama dan disk.

2) Manajemen dengan swapping.

Manajemen memori dengan perpindahan citra proses


Antara memori utama dan disk selama eksekusi.
Manajemen Memori Berdasarkan Alokasi Memori

KELEBIHAN:
Sederhana, tidak ada rongga memori bersabarlah.
Proses berurutan dapat dieksekusi secara cepat.

KEKURANGAN:

Memori boros, tidak dapat disisip apabila tidak


Ada satu blok memori yang cukup.
ALOKASI MEMORI TAK BERURUTAN
( Non Contiguous Allocation )
KELEBIHAN :
Sistem dapat memanfaatkan memori utamaSecara lebih
Efesien dan sistem operasi masih Dapat menyisip
Proses bila jumlah lubang lubang Memori cukup untuk
Membuat proses yang akanDieksekusi.

Memerlukan pengendalian yang lebih rumitDan memori


jadi banyak yang berserakan tidak terpakai.
MANAJEMEN MEMORI PEMARTISAN STATIS
1. MONOPROGRAMMING
Mengizinkan satu program/pemakai berjalan pada Satuwaktu semua sumber daya sepenuhnya
dikuasai Proses yang sedang berjalan dalam monoprogramming.
a) Hanya terdapat satu proses pada satu saat, sehingga proses baru akan menimpa
proses lama yang sudah selesai eksekusi.
b) Hanya satu proses menggunakan semua memori.
c) Pemakai memusatkan program seluruh memori dari disk atau tipe.
d) Program mengambil kendali seluruh mesin.
2. MULTIPROGRAMMING
Ciri ciri dari partisi statis sebagai berikut :
Memori dibagi menjadi partisi partisi dengan ukuran yang tetap.
Satu proses hanya memakai satu partisi, jika proses sudah selesai
partisi tersebut dapat digunakan proses yang lain.
MULTIPROGRAMMING

A.) Ciri ciri dari partisi statis multiprogrammng


Sebagai berikut :
1) Memori dibagi menjadi partisi partisi dengan
ukuran yang tepat.
2) Satu proses hanya memakai satu partisi jika proses
sudah selesai partisi tersebut dapat digunakan
proses yang lain.
B.) Managemen memori multiprogramming
Melakukan dua aktivitas :
1) Proteksi memori dengan isolokasi ruang ruang alamat
secara disjoint (terpisah).
2) Pemakaian bersama memori.
Multiprogramming Pemartisian Statis
Terdapat beberapa alasan :

1) Agar dapat memberi layanan interaktif ke bebrapa orang secara


simultan mempermudah program.
2) Efisiensi penggunaan sumber daya.
3) Eksekusi lebih mudah jika proses besar dipecah menjadi beberapa
proses kecil.
4) Dapat mengerjakan sejumlah job secara simulta.
STRATEGI PENEMPATAN PROGRAM KE PEMARTISIAN STATIS :
1.) Strategi pemartisian menjadi partisi berukuran sama
(ukuran semua partisi memori sama),yaitu :
Untuk program yang sangat kecil dibandingkan ukuran partisi Yang
ditetapkan maka banyak ruang yang tak dipakai yang diboroskan
disebut fragmentasi internal. kelemahan ini dapat dikurangi dengan
partisi partisi tetap berukuran berbeda.
2.) Strategi pemartisian menjadi partisi partisi berukuran
berbeda, yaitu ukuran semua partisi memori adalah berbeda.
 Strategi penempatan program ke partisi ada 2 jenis strategi yaitu :
1.) Strategi penempatan pada pemartisi menjadi partisi partisi Berukuran sama.
Penempatan proses ke memori dilakukan Secara mudah karena dapat dipilih
sembarang partisi yang kosong.
2.) Strategi penempatan pada pemartisian menjadi partisi partisi
berukuran berbeda.
1.) Satu antrian untuk tiap partisi (banyak antrian untuk seluru partisi).
Keuntungan :
Teknik ini adalah meminimalkan pemborosan memori.
Kelebihan :
Dapat terjadi antrian panjang disuatu partisi sementara
Antrian partisi partisi lain kosong.
2.) Satu atrian untuk seluruh partisi.
Keunggulan :
Lebih fleksibel serta implementasi dan operasi lebih
Minimal karena hanya mengelola satu antrian.
Kelemahan :
Proses dapat ditempatkan di parisi yang banyak
Diboroskan yaitu proses kecil ditempatkan di
Partisi sangat besar.
PEMARTISIAN MEMORI MENJADI PARTISI-PARTISI SECARA STATIS
, MEMPUNYAI DUA MASALAH YAITU ::

1.) Relokasi.
Adalah masalah penempatan proses sesuai alamat
fisik sehubungan alamat partisi memori dimana
proses ditempatkan
2.) Proteksi.
Masalah proteksi pada banyak partisi dengan banyak
proses di satu sistem secara bersamaan dikhawatirkan
proses menggunakan atau memodifikasi daerah yang
dikuasai proses lain (yang bukan haknya). Bila keja-
dian ini terjadi,maka proses lain dapat terganggu dan
hasil yang diperolehnya dapat menjadi kacau.
KESIMPULAN
1.) Konsep dasar Manajemen Memori pada System Op-
erasi yaitu meningkatkan utilitas CPU yang sebesar-
besarnya, data dan instruksi dapat di akses dengan
cepat oleh CPU, memori utama memiliki kapasitas
yang sangat terbatas, sehingga pemakaiannya harus
seefisien mungkin dan transfer data dari memori.

2.) Manajemen memori pemartisian statis dengan proses


tanpa swapping itu pada dasarnya terdiri atas 2 yaitu :
Monoprogramming merupakan manajemen memori
paling sederhana, sistem komputer hanya mengi-
jinkan satu program/pemakai berjalan pada satu
waktu. Dan Multiprogramming dapat dilakukan den-
gan pemartisian statis, yaitu memori dibagi menjadi
beberapa sejumlah partisi tetap.
THANK YOU

Anda mungkin juga menyukai