• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 259
  • Last Modified:

Theoretical Virtual Memory Question

    How does a virtual memory system allow a computer to execute several processes at the same time, each of which accesses the main memory?
1 Solution
Virtual memory is a technique whereby operating systems like Windows and OS2 load more programs and data into memory than possible. This is done by swapping back and forth programs and data through the hard disk via a temporary space. This allows programs to run as if a large amount of memory is available. The key here is available space on the hard drive. The more space available, the more virtual memory can theoretically be created.
With regards to Windows, a file named "win386.swp" is created and gets bigger as you do more on your computer. You can also control the size of this virtual swap file.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Tackle projects and never again get stuck behind a technical roadblock.
Join Now