Pertemuan 14 SEGMENTASI By: Asriadi
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” 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 Segmentasi Keuntungan 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 Linux Pada 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.