Hva Er Virtuelt Minne

Hva Er Virtuelt Minne
Hva Er Virtuelt Minne

Video: Hva Er Virtuelt Minne

Video: Hva Er Virtuelt Minne
Video: Virtual Memory: 3 What is Virtual Memory? 2024, April
Anonim

Datamaskinens virtuelle minne brukes i multitasking-operativsystemer. Takket være det gir det større effektivitet når du kjører flere programmer.

Hva er virtuelt minne
Hva er virtuelt minne

Virtuelt minne er den delen av harddiskplassen som tildeles av systemet når det ikke er nok RAM til å forbedre ytelsen. I dette tilfellet blir data som for øyeblikket ikke brukes av datamaskinen flyttet til den såkalte personsøkfilen. Størrelsen på denne filen er den samme som mengden virtuelt minne. Som regel, for systemets normale funksjon, bør størrelsen på personsøkefilen være 1,5 ganger RAM-størrelsen. Men hvis brukeren ofte spiller dataspill med komplisert grafikk eller 3D-animasjon, eller lager komplekse programmer selv, bør filstørrelsen dobles eller til og med tredobles i forhold til RAM. Kobling av virtuelt minne gir mer rasjonell bruk av RAM-ressurser ved å flytte sekundær data til sekundær lagring. Samtidig fungerer prosessene som kjører samtidig isolert, "uten å vite" om hverandre. Det er to måter å implementere virtuelt minne på: side og segment. I en sidesimplementering er RAM delt inn i regioner av samme størrelse (sider), som tas som en enhet av minne. En prosess som kjører, sender en minneforespørsel til en adresse i det virtuelle minnet. Adressen representerer sidetallet og forskyvet i det. Systemet kan spyle en side som ikke har vært brukt på lenge til harddisken. Segmentorganisasjon deler virtuelt minne i segmenter med vilkårlig størrelse. Når en prosess får tilgang til minne, blir noen av segmentene flyttet til RAM, og noen blir værende på harddisken. Et bestemt nivå av tilgangsrettigheter kan tildeles hvert segment. Driften av segmentminne er lik sideminnet, men det har lavere tilgangshastighet. I de fleste tilfeller skjer økningen i virtuelt minne automatisk, men det er situasjoner når brukeren trenger å gjøre det manuelt. I dette tilfellet må du imidlertid huske på at systemytelsen kan overskride akseptable grenser, og datamaskinen tvert imot vil fungere mye tregere. Du kan øke det virtuelle minnet manuelt i kontrollpanelet i "System" eller "System" System og vedlikehold ". Under kommandoen "Endre parametere" vises "Systemegenskaper" -vinduet, der du må velge "Avansert" -fanen. I "Performance" -delen - "Options" -knappen. I vinduet "Performance Settings" - "Advanced" -fanen, "Virtual memory" -> "Change". For å øke sidestørrelsen, fjern merket for kommandoen "Velg automatisk filstørrelse for personsøk" og angi ønsket verdi.

Anbefalt: