Segmentert adressering

Innen databehandling er segmentert adressering en av de vanligste måtene å oppnå minnebeskyttelse på. En annen måte er paginering .

Den består av å dele det virtuelle adresserommet som en prosessor kan adressere i segmenter. Disse segmentene kan ha forskjellige størrelser.

Hvert segment lagrer en type informasjon (data, instruksjoner, stabel, haug...). Avhengig av typen informasjon har den tilknyttede tillatelser (lese, skrive eller utføre).

Hvert segment tilhører én prosess, eller til flere (når data deles). Hvis en prosess prøver å få tilgang til (lese eller skrive) minne som ikke tilhører den, vil det resultere i en segmenteringsfeil .

En politikk for plassering, utvinning og utskifting er nødvendig. Eksternt fragmenteringsproblem.