Was sind die Unterschiede zwischen virtuellem und physischem Speicher?

Ich werde oft mit dem Konzept der Virtualisierung in Betriebssystemen verwechselt. Warum benötigen wir unter Berücksichtigung des Arbeitsspeichers als physischen Arbeitsspeicher den virtuellen Arbeitsspeicher für die Ausführung eines Prozesses?

Wo steht dieser virtuelle Speicher, wenn der Prozess (Programm) von der externen Festplatte zum Ausführen in den Hauptspeicher (physischen Speicher) gebracht wird?

Wer kümmert sich um den virtuellen Speicher und wie groß ist der virtuelle Speicher?

Angenommen, die RAM-Größe beträgt 4 GB (d. H. 2 ^ 32-1 Adressräume). Wie groß ist der virtuelle Speicher?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage