← Kembali ke Beranda

Selasa, 11 Juli 2017

SEGMENTASI (soper-9) B'nikson

 segmentasi adalah manajemen memory untuk mengatur pengalamatan memory dalam bentuk    segmen-segmen yang berukuran beragam
 contoh:kompilator Pascal:
1.variabel global
2. pemanggilan stack
3.prosedur dan fungsi
4.variabel lokal(variabel yang ada pada peosedur)




fragmentasi eksternal:
yaitu semua blok memory yang dialokasikan terlalu sedikit untuk mengakomodasi sebuah segmen
 segmen: beda ukuran
 paging : sama ukuran semua

perbedaan segmentasi dan paging:
1. segmentasi melibatkan programer
    paging tidak melibatkan programer
2. segmentasi kompilasinya /penerjeamahannya terpisah
    paging tidak
3. segmentasi  proteksi terpisah
    paging tidak
4.segmentasi ada share kode
   paging tidak /menyatu dalam satu halaman

Keunggulan segmentasi yang digabungkan dengan paging:
1. dapat dibagi
2.proteksi
3.tidak ada fragmentasi eksternal
4.alokasi yang cepat
5.banyak variasi
6.biaya kinerja yang kecil



memory vitual:
yaitu  tehnik untuk memisahkan antara memory logic dan memory fisik
aplikasi multi programing

akibat menjalankan memori vitual:
1. berkurangnya i/o yang diguanakan
2.berkurangnya memori yang digunakan
3. meningkatnya respon
4. bertambahnya user yang bisa dilayani




ada 2 cara menjalankan memori vitual:
1.pemberian halaman
2. segmeantasi