Vad är en virtuell adress?

En virtuell adress liknar ett hus eller en affärsadress, förutom att den pekar på den fysiska platsen för det virtuella minnet. En anledning till att en virtuell adress behövs är att virtuellt minne fungerar som fysiskt minne, men det är det inte, och datorn behöver veta var minnet kan nås. Ett annat skäl är att adresslistan visar hur minnet används, vilket gör en minnespartition lättare att hantera. Detta kan också användas för att spela in nätverksadresser via ett virtuellt nätverk, eftersom det inte finns några andra anslutningar för att binda datorerna.

Många datorer har virtuellt minne som ökar den totala mängden minne i datorn, och det kommer från fysisk hårdvara, t.ex. den centrala processorenheten (CPU), även om den inte kommer från ett fysiskt minneschip. För att hjälpa till med åtkomst registrerar den virtuella adresslistan det virtuella minnets ursprung. Genom att följa den här listan kan datorn enkelt hitta minnets fysiska placering, vilket underlättar beräkningen.

Medan virtuellt minne fungerar som fysiskt minne, måste det fysiska området som simulerar minnet komma åt för att kunna använda det virtuella minnet. Detta gör att en virtuell adresslista är nödvändig om datorn ska veta var minnet finns. Om datorn inte kan hitta den fysiska adressen är det virtuella minnet värdelöst eftersom ingenting kan lagras i den.

Minne har olika åtkomstnivåer, och en virtuell adresslista beskriver hur minnet för närvarande används. De flesta minne i en dator är offentliga, vilket betyder att allt kan lagras i minnesutrymmet, vilket gör att datorn enkelt kan bearbeta och lagra dem. Om minnet är privat eller används för en partition kommer adresslistan att se till att datorn inte använder detta minne utom för behov som direkt återspeglar partitionens syfte. Om till exempel en partition skapas för arbetsfiler kan bara arbetsfiler sparas i partitionen.

Den virtuella adresslistan används normalt för virtuellt minne, men den kan också användas för ett virtuellt nätverk. Denna typ av nätverk är traditionellt inte kopplad till kablar eller via vanliga trådlösa anslutningar utan via virtuella länkar som binder datorerna samman. I detta fall representerar adresslistan den fysiska platsen för varje dator i nätverket, så datorerna kan förbli anslutna.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?