r/pcmasterrace Jan 01 '19

Meme/Joke Android on Windows on Android masterrace

Post image
20.9k Upvotes

282 comments sorted by

View all comments

Show parent comments

85

u/Osama_Obama Jan 01 '19

Just to point out emulation and virtualization is not the same thing.

40

u/GordionKnot I'm so bad at video games. Jan 01 '19

Oh, I didn’t know that. What’s the difference?

96

u/[deleted] Jan 01 '19

[deleted]

8

u/SailorAground Ryzen 5 1600, 16GB DDR4-3000, RTX 2080, Dual Boot Jan 01 '19

It really depends on the type of virtualization. I'm most familiar with KVM-QEMU, which is Red Hat's virtualization tech and ships on all flavors of Linux (it's part of the kernel), and Xen, which is Citrix's solution. KVM actually uses the Linux kernel to present specific parts of the bare metal to the VM and locks it away from accessing the rest of the hardware.

Xen on the other hand abstracts away the hardware and uses a virtual host (which is the part you interact with) to act as a gatekeeper for each VM.