Download - SEGMENTASI
SEGMENTASI
By: Asriadi
Pertemuan 14
Pendahuluan
Aspek penting dari memori menajemen yang menjadi tak
terhindarkan dengan paging adalah memori dari sudut
pandang pengguna dan memori fisk yang sebenarnya. Sudut
pandang pengguna terhadap memori tidak sama dengan
memori fisik. sudut pandang pengguna ini dipetakan pada
memori fisik, dimana dengan pemetaan tersebut mengizinkan
perbedaan antara memori lojik dengan memori fisik.
Arsitektur Segmentasi
Penggunaan segmen dapat dilihat pada
“Arsitektur Segmentasi”. Suatu alamat lojik terdiri
dari dua bagian, yaitu nomor segmen(s), dan offset
pada segmen(d). Nomor segmen digunakan sebagai
indeks dalam segmen table. Offset d alamat lojik
harus antara 0 hingga dengan segmen limit.
Keuntungan SegmentasiKeuntungan pemakaian segmentasi adalah sebagai berikut:
1. Menyederhanakan penanganan struktur data yang berkembang.
2.Kompilasi ulang independen tanpa mentautkan kembali seluruh
program.
3. Memudahkan pemakaian memori bersama diantara proses-proses
4.Memudahkan proteksi karena segmen dapat dikonstruksi berisi
sekumpulan prosedur atau data terdefinisi baik, pemrogram atau
administrator sistem dapat memberikan kewenangan pengaksesan
secara nyaman.
Segmentasi LinuxPada Pentium, Linux hanya menggunakan 6 segmen:
1. Segmen untuk kode kernel.
2. Segmen untuk data kernel.
3. Segmen untuk kode pengguna.
4. Segmen untuk data pengguna.
5. Segmen Task-state (TSS).
6. Segmen default LDT.