Virtual Memoryツ

The Revision

What is Virtual Memory?

Virtual memory combines your computer’s RAM with temporary space on your hard disk. When RAM runs low, virtual memory moves data from RAM to a space called a paging file. Moving data to and from the paging file frees up RAM to complete its work. The more RAM your computer has, the faster your programs will generally run. If a lack of RAM is slowing your computer, you might be tempted to increase virtual memory to compensate. However, your computer can read data from RAM much more quickly than from a hard disk, so adding RAM is a better solution.

How Does Virtual Memory use a Page File on the Hard drive to extend the memory?

RAM is a limited resource, whereas for most practical purposes, virtual memory is unlimited. There can be many processes, and each process has its own 2 GB of private virtual address space. When the memory being used by all the existing processes exceeds the available RAM, the operating system moves pages (4-KB pieces) of one or more virtual address spaces to the computer’s hard disk. This frees that RAM frame for other uses.

What are the Benefits and Drawbacks or Virtual memory?

The Benefits are that You can run more applications at once. You can run larger applications with less real RAM. You don't have to buy more memory(RAM).

However, Applications run slower.It takes more time to switch between applications.Less hard drive space for your use.

How does the change in memory lead to innovative computer designs?

The change in memory leads to innovative computer designs because memory is always changing and evolving. So therefore it will maybe be thinner and lighter by the time im 100