? VirtualBox och VMware är två rivaliserande kollin konstruerade för att tillåta dig att köra virtuella datorer , alla med sitt eget operativsystem , som ansökningar enligt din huvuddator och dess operativsystem . Det är en bra teknik , men nyfikna sinnen kan undra varför en VMware virtuell maskin inte kan köras i en VirtualBox virtuell maskin ( eller vice versa ) . Ringar
Intel - kompatibla X86 operativsystem köra program i ett antal skyddsnivåer som kallas ringar . Dessa ringar definiera vilka program som körs under denna ring är tillåtet att göra . Den högsta nivån , ring 0 , gör att programmet kan använda alla resurser i systemet , medan lägre ringar , gå ner till Ring 3 , lägga till fler och fler restriktioner för vilka program som tillåts att göra i systemet .
operativsystem vs applikationer
kärnan av operativsystemet , kärnan , nästan alltid körs i ring 0 , medan användarprogram brukar köras i ring 3 .
Virtual Machine Gäster
om datorn är konstruerad för att vara en server med dedikerad stöd för virtualisering , måste en virtuell dator köras inom ring 1 , inte ge den tillräckligt med kontroll för att skapa sina egna virtuella maskiner .