Exam CCSK All QuestionsBrowse all questions from this 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.

    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
byfenerOption: A

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

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.