Hvad er et virtuelt hukommelsessystem?
Et virtuelt hukommelsessystem angiver et område placeret på en computers harddisk, der giver programmer mulighed for at fungere uden behov for at indlæse dem i den fysiske hukommelse. Computere har dybest set to slags hukommelsessystemer: Random Access Memory (RAM) og Virtual Memory (VM). Når der ikke er en tilstrækkelig mængde fysisk hukommelse eller RAM, der er tilgængelig til at køre alle de applikationer, som en bruger muligvis har åbnet på et hvilket som helst tidspunkt, bruger systemet virtuel hukommelse til at udgøre forskellen.
Hvis computeren ikke havde mulighed for at få adgang til den virtuelle hukommelse, når det udmattede RAM, ville brugeren modtage en fejlmeddelelse, der indikerer, at andre applikationer ville have været lukket for at indlæse en ny program. Den virtuelle hukommelsesproces fungerer ved at søge placeringer på den fysiske hukommelse, der ikke er adgang til i en bestemt periode. Disse oplysninger kopieres derefter til et område på harddisken. Den tilgængelige plads, der frigøres, kan nu bruges til at indlæse det nye program.
denne FEAture er en af de mange operationer, der udføres automatisk af din computer, der ikke er bemærket af den gennemsnitlige bruger. Den virtuelle hukommelse er ikke kun en måde, computeren skaber yderligere hukommelse til at bruge applikationer, men drager også fordel af de tilgængelige systemhukommelsesressourcer. Dette er billigere end at købe yderligere RAM -chips. Harddisken i hvert computersystem har et område, der bruges til virtuel hukommelse.
Denne sekundære opbevaringskilde, hvor information gemmes og hentes, kaldes en personsøgningsfil. Området, hvor data udveksles frem og tilbage mellem den fysiske hukommelse og det virtuelle hukommelsessystem, i lige store størrelser, kaldes siderne. Virtuel hukommelse er dybest set en lille personsøgningsfil, der er placeret på harddisken. Bare det at tilføje størrelsen på personsøgningsfilen kan øge størrelsen på den virtuelle hukommelsessystemopbevaringskapacitet. I modsætning hertil er den eneste WAY for at skabe mere RAM er ved at købe og installere chips med større hukommelseskapacitet.
En af ulemperne ved virtuel hukommelse er, at læse- og skrivebehandlingshastigheden er mærkbart langsommere sammenlignet med tilfældig adgangshukommelse. Brugere, der er afhængige af det virtuelle hukommelsessystem for at køre deres applikationer, vil lide et fald i den samlede ydelse af deres computersystem. Faktum er, at hårde diske ikke er bygget til håndtering af små informationsbits. Nøglen til optimal systemydelse er at have mere end nok RAM til at håndtere din rutinemæssige programbehandling arbejdsbelastning. Dette vil sikre, at adgang til VM'er er en undtagelse og ikke reglen.