Segmentatie en paging zijn twee strategieën computers gebruiken om het geheugen ruimte te isoleren voor verschillende programma's . Dit voorkomt fouten en beperkt de schade door schadelijke software . Paging Wanneer een besturingssysteem gebruikt een paging -regeling , wordt het geheugen verdeeld in vaste grootte blokken . Deze worden frames genoemd , en ze meestal variëren tussen een halve kilobyte tot acht kilobytes groot. Hoe Paging werken Wanneer een programma draait , verzoekt zij het geheugen van de besturingssysteem . Het besturingssysteem kent het een aantal frames om die eis te voldoen . Programma's kennen de pagina ze zijn toegewezen en kan het geheugen daar aanpakken . Helaas kunnen ze ook aandacht besteden aan het geheugen buiten hun toegewezen pagina's . Segmentatie Daarentegen segmentatie verdeelt het systeem in segmenten die kunnen groeien en krimpen groot . De segmenten zijn geïsoleerd van elkaar , waardoor elk programma met de illusie dat zij toegang heeft tot onbeperkt geheugen . Combineren Door het combineren van de twee , de voordelen van elk kan worden geclaimd . Paging voorkomt dat programma's van versnippering over de hele geheugenruimte , en segmentatie beschermt het besturingssysteem en andere programma's van slecht geschreven of schadelijke software .
|