Advanced Operating Systems
Q92 / 100

What is the difference between hardware virtualization (VT-x) and software emulation?

Correct! Well done.

Incorrect.

The correct answer is B) VT-x (Intel)/AMD-V allows the hypervisor to run guest kernels with near-native performance using CPU extensions; software emulation translates every instruction

B

Correct Answer

VT-x (Intel)/AMD-V allows the hypervisor to run guest kernels with near-native performance using CPU extensions; software emulation translates every instruction

Explanation

Hardware virtualization (VT-x, SVM) enables VMX root/non-root modes. Privileged instructions in the guest trap to the hypervisor. Near-native performance vs 100x overhead for software emulation.

Progress
92/100