What is Virtual memory ?

Definition of Virtual memory

Virtual memory is a memory administration ability of an OS. It utilizes equipment and programming to enable a PC to make up for physical memory deficiencies, through briefly exchanging information from arbitrary get to memory (RAM) to circle stockpiling. This system includes the control and administration of memory by permitting the stacking and execution of bigger projects or different projects at the same time.

Brief Explanation of Virtual memory

It enables each program to work as though it had endless memory, and is frequently viewed as more practical than buying extra RAM. It licenses programming to utilize extra memory by using the hard circle drive (HDD) as brief stockpiling. Most focal handling units (CPUs) give memory administration units (MMUs) that bolster virtual memory. The MMU bolsters the “page tables” that are utilized to change the “genuine” and “virtual” locations situated in memory and on the HDD. An OS that utilizations virtual memory authorizes space by exchanging information from the HDD which is not promptly required. At the point when the information is required, it is duplicated back to the HDD. At the point when all RAM is being utilized, VM swaps information to the HDD and after that back once more. Therefore, VM permits a bigger aggregate framework memory; in any case, convoluted code composing is required.

Subscribe To Cloudopedia

Subscribe To Cloudopedia


Thank you for Subscribing. 

Powered byRapidology
Become an Expert in Cloud Computing

Become an Expert in Cloud Computing

Learn New Terms and Jargon and stay on Top of Cloud Computing

You have Successfully Subscribed!