nerdexam
Google

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…

Understanding Core Cloud Infrastructure Concepts

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)
  • A
    3% (1)
  • B
    3% (1)
  • D
    95% (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

#Virtual Machines#Containers#Cloud Computing Basics#Virtualization

Community Discussion

No community discussion yet for this question.

Full CLOUD-DIGITAL-LEADER Practice