CSE 131 Lecture Notes - Lecture 4: Hypervisor, Process State, X86
Document Summary
May provide some simple os like services. Runs as a process in the host operating system. Virtual machines encapsulate all of a computer"s state in a single file. Easy to store and relocate computers when packaged as virtual machines. Make systems more reliable: use any computer to run your environment. Virtual machines allow users low level access to hardware. Shared hardware with the illusion of having your own computer. Is there a difference between vm manager and an os. Runs the virtual machine, allocate resources, and runs host system and manages the software. Operating systems are often written in c. C is different from other languages but share many simularities. Header files: way for c to include other files" definitions of functions. You can create a pointer to a memory location char c1 c2, *p; c1 = "c"; p = &c1; c2 = *p; A pointer has a type and is declared with * before it.