Skip to main content

Co to jest adres wirtualny?

Adres wirtualny jest podobny do adresu domowego lub biznesowego, z tym wyjątkiem, że wskazuje fizyczną lokalizację pamięci wirtualnej.Jednym z powodów, dla którego potrzebny jest wirtualny adres, jest to, że pamięć wirtualna działa jak pamięć fizyczna, ale nie jest, a komputer musi wiedzieć, gdzie można uzyskać dostęp do pamięci.Innym powodem jest to, że lista adresów pokazuje, w jaki sposób używana jest pamięć, co ułatwia zarządzanie partycją pamięci.Można to również użyć do rejestrowania adresów sieciowych w sieci wirtualnej, ponieważ nie ma innych połączeń do powiązania komputerów.

Wiele komputerów ma pamięć wirtualną, która zwiększa ogólną ilość pamięci na komputerze i pochodzi z fizycznego sprzętu takiegoJako centralna jednostka przetwarzania (CPU), nawet jeśli nie pochodzi ona z fizycznego układu pamięci.Aby pomóc w dostępie, wirtualna lista adresów rejestruje pochodzenie pamięci wirtualnych.Postępując zgodnie z tą listą, komputer z łatwością może znaleźć fizyczną lokalizację pamięci, która ułatwia przetwarzanie.

Podczas gdy pamięć wirtualna działa jak pamięć fizyczna, należy uzyskać dostęp do obszaru symulującego pamięć, aby korzystać z pamięci wirtualnej.To sprawia, że wirtualna lista adresów jest konieczna, jeśli komputer ma wiedzieć, gdzie znaleźć pamięć.Jeśli komputer nie może znaleźć adresu fizycznego, wówczas pamięć wirtualna jest bezużyteczna, ponieważ nic nie można w nim przechowywać.

Pamięć ma różne poziomy dostępu, a wirtualna lista adresów opisuje sposób, w jaki pamięć jest obecnie używana.Większość pamięci w komputerze jest publiczna, co oznacza, że wszystko można przechowywać w przestrzeni pamięci, umożliwiając komputerowi łatwe przetwarzanie i przechowywanie.Jeśli pamięć jest prywatna lub jest używana do partycji, lista adresów zapewni, że komputer nie użyje tej pamięci, z wyjątkiem potrzeb, które bezpośrednio odzwierciedlają cel partycji.Na przykład, jeśli partycja jest wykonana dla plików roboczych, wówczas tylko pliki robocze można zapisać w partycji.

Lista adresów wirtualnych normalnie jest używana do pamięci wirtualnej, ale może być również używana do sieci wirtualnej.Ten rodzaj sieci tradycyjnie nie jest połączony z przewodami ani przez normalne połączenia bezprzewodowe, ale poprzez wirtualne łącza, które łączą komputery.W takim przypadku lista adresów reprezentuje fizyczną lokalizację każdego komputera w sieci, więc komputery mogą pozostać podłączone.