Hvad Er Virtuel Hukommelse

Hvad Er Virtuel Hukommelse
Hvad Er Virtuel Hukommelse

Video: Hvad Er Virtuel Hukommelse

Video: Hvad Er Virtuel Hukommelse
Video: Virtual Memory: 3 What is Virtual Memory? 2024, Marts
Anonim

Computeren virtuelle hukommelse bruges i multitasking-operativsystemer. Takket være det giver det større effektivitet, når du kører flere programmer.

Hvad er virtuel hukommelse
Hvad er virtuel hukommelse

Virtuel hukommelse er den del af harddiskpladsen, der tildeles af systemet, når der ikke er tilstrækkelig RAM til at forbedre ydeevnen. I dette tilfælde flyttes data, der ikke i øjeblikket bruges af computeren, til den såkaldte personsøgningsfil. Størrelsen på denne fil er den samme som mængden af virtuel hukommelse. For systemets normale funktion skal personsøgningsfilen som regel være 1,5 gange RAM-størrelsen. Men hvis brugeren ofte spiller computerspil med kompleks grafik eller 3D-animation eller opretter komplekse programmer selv, skal filstørrelsen fordobles eller endda tredobles i forhold til RAM. Tilslutning af virtuel hukommelse muliggør mere rationel anvendelse af RAM-ressourcer ved at flytte sekundær data til sekundær lagring. Samtidig fungerer de processer, der kører samtidigt, isoleret, "uden at vide" om hinanden. Der er to måder at implementere virtuel hukommelse på: side og segment. I en sideimplementering er RAM'et opdelt i regioner af samme størrelse (sider), der tages som en hukommelsesenhed. En kørende proces sender en hukommelsesanmodning til en adresse indeholdt i den virtuelle hukommelse. Adressen repræsenterer sidetallet og forskydes i det. Systemet kan skylle en side, der ikke har været brugt i lang tid, til harddisken. Segmentorganisation deler den virtuelle hukommelse i segmenter med vilkårlig størrelse. Når en proces får adgang til hukommelse, flyttes nogle af segmenterne til RAM, og nogle forbliver på harddisken. Et bestemt niveau af adgangsrettigheder kan tildeles hvert segment. Driften af segmenthukommelse svarer til sidehukommelse, men den har en lavere adgangshastighed. I de fleste tilfælde sker stigningen i virtuel hukommelse automatisk, men der er situationer, hvor brugeren har brug for at gøre det manuelt. I dette tilfælde skal du dog huske på, at systemets ydeevne kan overstige acceptable grænser, og computeren tværtimod fungerer meget langsommere. Du kan manuelt øge den virtuelle hukommelse i kontrolpanelet i "System" eller " System og dets vedligeholdelse. Under kommandoen "Skift parametre" vises vinduet "Systemegenskaber", hvor du skal vælge fanen "Avanceret". I afsnittet "Performance" - knappen "Options". I vinduet "Performance Settings" - fanen "Advanced", "Virtual memory" -> "Change". For at øge personsøgerfilstørrelsen skal du fjerne markeringen i kommandoen "Vælg automatisk personsøgningsfilstørrelse" og indstille den ønskede værdi.

Anbefalede: