Co je virtuální adresa?
Virtuální adresa je podobná adrese domu nebo firmy, kromě toho, že odkazuje na fyzické umístění virtuální paměti. Jedním z důvodů, proč je potřeba virtuální adresa, je to, že virtuální paměť funguje jako fyzická paměť, ale není a počítač potřebuje vědět, kde lze přistupovat k paměti. Dalším důvodem je seznam adres, který ukazuje, jak se používá paměť, což usnadňuje správu oddílu paměti. To lze také použít k záznamu síťových adres prostřednictvím virtuální sítě, protože neexistují žádná další připojení, která by vázala počítače.
Mnoho počítačů má virtuální paměť, která zvyšuje celkové množství paměti v počítači a pochází z fyzického hardwaru, jako je centrální procesorová jednotka (CPU), i když nepochází z fyzického paměťového čipu. Seznam virtuálních adres pomáhá zaznamenat počátky virtuální paměti, aby usnadnil přístup. Sledováním tohoto seznamu může počítač snadno najít fyzické umístění paměti, což usnadňuje práci s počítačem.
Zatímco virtuální paměť funguje jako fyzická paměť, musí být k použití virtuální paměti přístupná fyzická oblast simulující paměť. Díky tomu je seznam virtuálních adres nezbytný, pokud má počítač vědět, kde najít paměť. Pokud počítač nemůže najít fyzickou adresu, pak je virtuální paměť zbytečná, protože v ní nelze nic uložit.
Paměť má různé úrovně přístupu a seznam virtuálních adres podrobně popisuje, jak je paměť aktuálně využívána. Většina paměti v počítači je veřejná, což znamená, že cokoli může být uloženo v paměťovém prostoru, což umožňuje počítači snadno je zpracovat a uložit. Pokud je paměť soukromá nebo se používá pro oddíl, pak seznam adres zajistí, že počítač tuto paměť nepoužívá, s výjimkou potřeb, které přímo odrážejí účel oddílu. Pokud je například oddíl vytvořen pro pracovní soubory, lze do oddílu uložit pouze pracovní soubory.
Seznam virtuálních adres se obvykle používá pro virtuální paměť, ale lze jej také použít pro virtuální síť. Tento typ sítě není tradičně spojen s vodiči nebo prostřednictvím běžných bezdrátových připojení, ale prostřednictvím virtuálních propojení, která spojují počítače dohromady. V tomto případě představuje seznam adres fyzické umístění každého počítače v síti, takže počítače mohou zůstat připojeny.