CCSK Exam QuestionsBrowse all questions from this exam

CCSK Exam - Question 154


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.

Show Answer
Correct Answer: A

While a virtual machine is a full abstraction of an operating system, with each VM running a complete OS instance along with virtualized hardware, a container is a more lightweight form of virtualization. Containers provide a constrained environment to run segregated processes while sharing the same kernel and utilizing the capabilities of the base OS. This makes containers more efficient in terms of resource usage compared to full virtual machines.

Discussion

2 comments
Sign in to comment
byfenerOption: A
Aug 10, 2023

A. True The statement is 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 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.

ChewyBananasOption: A
Jul 2, 2024

Page 85 - Containers: Containers are code execution environments that run within an operating system (for now), sharing and leveraging resources of that operating system. While a VM is a full abstraction of an operating system, a container is a constrained place to run segregated processes while still utilizing the kernel and other capabilities of the base OS.