Dataprogram programmerare använder personsökning och segmentering tekniker för att fördela , och tillgången datorminne . Effektiv användning av dator lagring och bearbetning rymden förutsätter korrekt användning av dator sidor och segment
siddefinition
Sidorna är fasta enheter av datorns minne som tilldelats av dator för att lagra och bearbeta information. Sidor är lättare att placera i datorns minne eftersom de alltid har samma storlek.
Segment Definition
Segment divisioner av datorns minne av varierande storlek att tillfälligt lagra minnesadresser som krävs för en logisk dator process . Dessa segment kan antingen delas av andra datorer processer eller unika för en viss process . Eftersom segment kan vara olika storlekar , tar minnesallokering mer behandling för att uppnå .
Funktioner
Personsökn ofta uppstår när datorns operativsystem kräver användning av Random Access Memory (RAM) och inget utrymme finns . Systemet kommer att flytta en hittills outnyttjad RAM sidan till lagring och användning av frigjorda sida att fortsätta förädling . En primär funktion segmentering är förmågan att dela kod för skrivskyddad processer . Segmentering styrs av minneshantering enhet ett operativsystem , där detaljerna i det tilldelade adressen utrymme , lät tillstånd och kontrollerar om processen är giltigt. Om mer utrymme behövs för segmentering processer kommer en sida tabell fördelas av de system som gör att funktionalitet .