summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2021-05-23 19:05:01 -0600
committermo khan <mo@mokhan.ca>2021-05-23 19:05:01 -0600
commit82fbee8d218fff2f3bd125b40436a36d340e840a (patch)
treedf9cde3c64069eaf900d72ca69ecf25e3dc99602
parent619162052fe341afe4a98299b52d4ba1f8551deb (diff)
add notes on virtual machines
-rw-r--r--doc/16.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/16.md b/doc/16.md
index 364c322..6bfdc54 100644
--- a/doc/16.md
+++ b/doc/16.md
@@ -30,4 +30,12 @@ Hypervisor implementations vary:
* type 0 hypervisor: hardware based solutions that provide support at the firmware level.
* type 1 hypervisor: OS like software built to provide virtualization.
+* type 2 hypervisor: are applications that run on other operating systems, which do not know that virtualization is taking place.
+VCPU: virtual CPU. does not execute code but represents the state of the CPU as the guest machine believes it to be.
+
+## Summary
+
+Virtualization is a method of providing a guest with a duplicate of a system's underlying hardware.
+Multiple guests can run on a given syste, each believing it is the native operating system in full control
+of the system.