CLOUD-DIGITAL-LEADER · Question #84
What is a key difference between VMs and containers?
The correct answer is D. Each Virtual Machine in a machine has its own operating system; containers will share the same. This is the fundamental architectural distinction. A Virtual Machine (VM) includes a full guest operating system - kernel, libraries, and binaries - running on top of a hypervisor. This makes VMs heavier in terms of disk size, memory overhead, and startup time. Containers, by…
Question
What is a key difference between VMs and containers?
Options
- AVirtual Machines take less time to launch; containers take longer to launch.
- BVirtual Machines can only run Linux; containers can run any operating system.
- CVirtual Machines use a shared operating system and are therefore lighter; containers are heavier
- DEach Virtual Machine in a machine has its own operating system; containers will share the same
How the community answered
(37 responses)- A3% (1)
- B3% (1)
- D95% (35)
Explanation
This is the fundamental architectural distinction. A Virtual Machine (VM) includes a full guest operating system - kernel, libraries, and binaries - running on top of a hypervisor. This makes VMs heavier in terms of disk size, memory overhead, and startup time. Containers, by contrast, share the host machine's OS kernel and only bundle the application and its dependencies. This makes containers much lighter and faster to start. Option A has the relationship backwards - containers start faster than VMs, not slower. Option B is false - VMs can run many OS types. Option C has the description inverted (VMs are heavier, containers are lighter, not the other way around).
Topics
Community Discussion
No community discussion yet for this question.