Inhaltsverzeichnis:
Definition - Was bedeutet virtuelle Adresse (VA)?
Eine virtuelle Adresse im Speicher ist ein Zeiger oder eine Markierung für einen Speicherbereich, den ein Betriebssystem für einen Prozess verwenden kann. Die virtuelle Adresse verweist auf einen Speicherort im Primärspeicher, den ein Prozess unabhängig von anderen Prozessen verwenden kann.Techopedia erklärt virtuelle Adresse (VA)
Bei Geräten mit Speicherverwaltung unterscheidet sich eine virtuelle Adresse von einer physischen Speicheradresse. In solchen Geräten ist die Speicherverwaltungseinheit (MMU) für die Speicherverwaltung einschließlich der Übersetzung von virtuellen Adressen in physische Adressen verantwortlich.
Mit virtuellen Adressen kann das Speicherverwaltungssystem einzelnen Prozessen sehr viel Speicher zuweisen. Das System lässt jeden Prozess davon ausgehen, dass er über den gesamten verfügbaren Speicher verfügt, obwohl das Betriebssystem den Speicher je nach Bedarf zwischen den Prozessen austauscht.
Die virtuelle Adresse wird auch im Kontext von virtuellen Systemen verwendet. Wie bei virtuellen Speicheradressen ersetzen neuere Systeme physische Speicherlaufwerksziele durch virtuelle Speichersysteme, bei denen die Hardware in verschiedene und komplexere Speichertypen unterteilt ist.