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, takiego jak środkowa 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 wirtualnej. Postępując zgodnie z tą listą, komputer łatwo może znaleźć fizyczną lokalizację pamięci, która ułatwia przetwarzanie.

podczas gdyPamięć wirtualna działa jak pamięć fizyczna, należy uzyskać dostęp do obszaru fizycznego symulującego pamięć w celu korzystania 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, to 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 szczegółowo opisuje, w jaki sposób 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, to tylko pliki pracy można zapisać w partycji.

Wirtualna lista adresów jest zwykle 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.

INNE JĘZYKI