2.1.12

Virtual Machines

Test yourself

Virtual Machines

Virtual machines allow you to model a real piece of hardware using only software without needing to have the device present.

Illustrative background for Virtual machinesIllustrative background for Virtual machines ?? "content

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.
Illustrative background for Benefits of using virtual machinesIllustrative background for Benefits of using virtual machines ?? "content

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.
Illustrative background for Drawbacks of virtual machinesIllustrative background for Drawbacks of virtual machines ?? "content

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.

Jump to other topics

1Components of a Computer

2Software & Software Development

3Exchanging Data

4Data Types, Data Structures & Algorithms

5Legal, Moral, Cultural & Ethical Issues

6Elements of Computational Thinking

6.1Thinking Abstractly

6.2Thinking Ahead

6.3Thinking Procedurally

6.4Thinking Logically

6.5Thinking Concurrently

7Problem Solving & Programming

8Algorithms

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium