nerdexam
CSA

CCSK · Question #134

While a virtual machine is a full abstraction of an operating system, a container is a constrained place to run segregated processes while still using the kernel and other OS capabilities.

The correct answer is A. True. A virtual machine (VM) is a full abstraction of an operating system, where each VM includes its own complete operating system instance along with virtualized hardware. On the other hand, a container is a more lightweight form of virtualization that provides a constrained…

Virtualization and Containers

Question

While a virtual machine is a full abstraction of an operating system, a container is a constrained place to run segregated processes while still using the kernel and other OS capabilities.

Options

  • ATrue
  • BFalse

How the community answered

(49 responses)
  • A
    84% (41)
  • B
    16% (8)

Explanation

A virtual machine (VM) is a full abstraction of an operating system, where each VM includes its own complete operating system instance along with virtualized hardware. On the other hand, a container is a more lightweight form of virtualization that provides a constrained environment to run segregated processes while sharing the same kernel and OS capabilities. This enables containers to be more efficient in terms of resource usage compared to full virtual machines.

Topics

#containers#virtual machines#kernel abstraction#OS isolation

Community Discussion

No community discussion yet for this question.

Full CCSK Practice