What is Virtual Memory in Operating System?

Learn Virtual Memory definition in operating system with explanation to study “What is Virtual Memory”. Study virtual memory explanation with operating system terms to review operating system course for online degree programs.

Virtual Memory Definition

  • Storage space that may be regarded as addressable main storage by the user of a computer system.

    Operating Systems by William Stallings

Virtual Memory Explanation

Virtual memory is a memory management technique that uses both, hardware and software, to allow a computer to compensate for physical memory shortage by temporarily transferring data from random access memory to secondary storage such as hard disk.

Keep Learning Operating System Explanations

What is Frame?

A frame could be a storage or central storage frame that is a fixed size block in memory space or ...

What is Indexed Sequential File?

Indexed Sequential File is a computer file that contains index. The difference in this file and the indexed file is ...

What is Time Slice?

Time slice is the period of time for which a process is allowed to run uninterrupted in a preemptive multitasking ...

What is Mode Switch?

Mode property is generally associated with a process. So, a mode switch is switching of a mode of a process. ...

What is Remote Procedure Call (RPC)?

Remote Procedure Call is a protocol that one program can use to request a service from a program located in ...

What is Database?

A database is an organized collection of data. More specifically, a database is an electronic system that allows data to ...