* Vyššia flexibilita: Pomocou virtuálnych počítačov môžu dizajnéri OS jednoducho experimentovať s rôznymi operačnými systémami a konfiguráciami bez toho, aby ich museli inštalovať na samostatné fyzické počítače. To môže ušetriť čas a zdroje a tiež to uľahčuje testovanie nových operačných systémov a funkcií.
* Vylepšené zabezpečenie: Spustenie operačných systémov vo virtuálnych počítačoch môže pomôcť zlepšiť bezpečnosť ich vzájomnou izoláciou. To môže zabrániť šíreniu škodlivého softvéru medzi operačnými systémami a tiež to môže útočníkom sťažiť prístup k citlivým údajom.
* Znížené náklady: Architektúra virtuálneho stroja môže pomôcť znížiť náklady tým, že návrhárom OS umožňuje spúšťať viacero operačných systémov na jednom fyzickom stroji. To môže ušetriť peniaze na nákladoch na hardvér a tiež to môže znížiť potrebu IT personálu spravovať viacero fyzických strojov.
Okrem týchto výhod možno architektúru virtuálneho stroja použiť aj na zlepšenie výkonu a spoľahlivosti. Spustením operačných systémov vo virtuálnych strojoch môžu dizajnéri OS doladiť výkon každého operačného systému a môžu tiež využiť funkcie základného hardvéru na zvýšenie spoľahlivosti.
Celkovo architektúra virtuálnych strojov ponúka množstvo výhod pre dizajnérov OS a je to čoraz populárnejší prístup k vývoju a testovaniu nových operačných systémov.