Vad är Virtuellt Minne

Vad är Virtuellt Minne
Vad är Virtuellt Minne

Video: Vad är Virtuellt Minne

Video: Vad är Virtuellt Minne
Video: Hur fungerar minnet? 2024, April
Anonim

Datorns virtuella minne används i multitasking-operativsystem. Tack vare det ger den större effektivitet när du kör flera program.

Vad är virtuellt minne
Vad är virtuellt minne

Virtuellt minne är den del av hårddiskutrymmet som tilldelas av systemet när det inte finns tillräckligt med RAM för att förbättra prestandan. I det här fallet flyttas data som för närvarande inte används av datorn till den så kallade personsökningsfilen. Storleken på den här filen är densamma som mängden virtuellt minne. För att systemet ska fungera normalt ska storleken på personsökningsfilen vara 1,5 gånger RAM-minnet. Men om användaren ofta spelar datorspel med komplex grafik eller 3D-animering, eller skapar komplexa program själv, bör filstorleken fördubblas eller till och med tredubblas i förhållande till RAM. Anslutning av virtuellt minne möjliggör mer rationell användning av RAM-resurser genom att flytta sekundär data till sekundär lagring. Samtidigt fungerar de processer som körs samtidigt isolerat och "vet inte" om varandra. Det finns två sätt att implementera virtuellt minne: sida och segment. I en sidimplementering delas RAM-minnet in i regioner av samma storlek (sidor) som tas som en minnesenhet. En pågående process skickar en minnesförfrågan till en adress som finns i det virtuella minnet. Adressen representerar sidnumret och förskjutning inom det. Systemet kan spola en sida som inte har använts på länge till hårddisken. Segmentorganisation delar upp virtuellt minne i segment av godtycklig storlek. När en process får åtkomst till minne flyttas några av segmenten till RAM och vissa finns kvar på hårddisken. En viss behörighetsnivå kan tilldelas varje segment. Driften av segmentminnet liknar sidminnet, men det har lägre åtkomsthastighet. I de flesta fall sker ökningen av det virtuella minnet automatiskt, men det finns situationer när användaren behöver göra det manuellt. Men i det här fallet måste du komma ihåg att systemets prestanda kan överskrida acceptabla gränser och att datorn tvärtom fungerar mycket långsammare. Du kan manuellt öka det virtuella minnet i kontrollpanelen i "System" eller " System och dess underhåll ". Under kommandot "Ändra parametrar" visas fönstret "Systemegenskaper" där du måste välja fliken "Avancerat". I avsnittet "Prestanda" - knappen "Alternativ". I fönstret "Prestationsinställningar" - fliken "Avancerat", "Virtuellt minne" -> "Ändra". För att öka sidfilsstorleken avmarkerar du kommandot "Välj automatiskt sökfilsstorlek" och ställer in önskat värde.

Rekommenderad: