Hva er et virtuelt minnesystem?

Et virtuelt minnesystem betegner et område som ligger på datamaskinens harddisk som lar programmer fungere uten å måtte laste dem inn i det fysiske minnet. Datamaskiner har i utgangspunktet to typer minnesystemer: RAM (random access memory (RAM)) og virtuelt minne (VM). Når det ikke er tilstrekkelig mengde fysisk minne eller RAM, tilgjengelig for å kjøre alle applikasjonene som en bruker kan ha åpnet når som helst, bruker systemet virtuelt minne for å utgjøre forskjellen.

Hvis datamaskinen ikke hadde muligheten til å få tilgang til det virtuelle minnet når det gikk ut av RAM, ville brukeren mottatt en feilmelding som indikerer at andre applikasjoner måtte stenges for å laste inn et nytt program. Den virtuelle minneprosessen fungerer ved å søke etter lokasjoner i det fysiske minnet som ikke har vært tilgjengelig på et bestemt tidsrom. Denne informasjonen blir deretter kopiert til et område på harddisken. Den tilgjengelige plassen som er frigjort, kan nå brukes til å laste det nye programmet.

Denne funksjonen er en av de mange operasjonene som utføres automatisk av datamaskinen din, som ikke blir lagt merke til av den gjennomsnittlige brukeren. Det virtuelle minnet er ikke bare en måte datamaskinen skaper ekstra minne for å bruke applikasjoner, men utnytter også de tilgjengelige systemminneskildene. Dette er billigere enn å kjøpe flere RAM-brikker. Harddisken til hvert datasystem har et område som brukes til virtuelt minne.

Denne sekundære lagringskilden, der informasjon lagres og hentes, kalles en personsøkerfil. Området der data blir utvekslet fram og tilbake mellom det fysiske minnet og det virtuelle minnesystemet, i blokker i like størrelse, kalles sidene. Virtuelt minne er i utgangspunktet en liten personsøkerfil som ligger på harddisken. Bare å legge til størrelsen på personsøkerfilen kan øke størrelsen på det virtuelle minnesystemets lagringskapasitet. I kontrast er den eneste måten å lage mer RAM på ved å kjøpe og installere brikker med større minnekapasitet.

En av ulempene med det virtuelle minnet er at lese- og skrivebehandlingshastigheten er merkbart langsommere sammenlignet med tilfeldig tilgangsminne. Brukere som er avhengige av det virtuelle minnesystemet for å kjøre applikasjonene, vil lide en nedgang i den generelle ytelsen til datasystemet. Faktum er at harddisker ikke er bygget for å håndtere bittesmå informasjonsbiter. Nøkkelen til optimal systemytelse er å ha mer enn nok RAM til å håndtere rutinemessige behandlingsmengder for programmet. Dette vil sikre at tilgang til VMS er et unntak og ikke regelen.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?