Jak działa oprogramowanie do wirtualizacji?

Zastanawiam się, jak działa oprogramowanie do wirtualizacji, takie jak VirtualBox lub VMWare Workstation? W jaki sposób mogą stworzyć środowisko wirtualne, które jest traktowane jako oddzielny komputer przez systemy operacyjne? Jestem prawie pewien, że odpowiedź na to pytanie jest bardzo głęboka, ale byłbym zadowolony z podstawowej teorii.

questionAnswers(3)

yourAnswerToTheQuestion