Virtual Machines
Computer Science: OCR A Level, topic 2.1.12
Virtual Machines
Virtual machines allow you to model a real piece of hardware using only software without needing to have the device present.

Virtual machines
- A virtual machine is a software recreation of some form of computer.
- This could be another PC operating system or a games console.

Benefits of using virtual machines
- Using a virtual machine allows you to test the features and software of a piece of hardware without having the actual hardware.
- This can save money and time by not needing to obtain the hardware you are emulating.

Drawbacks of virtual machines
- Virtual machines require a lot of system resources to run.
- Virtual machines may not run as efficiently as the actual hardware they are modelling.