wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Memory - Explaination, Working, Steps

profile
Aditya Pai
Aug 13, 2024
0 Likes
0 Discussions
139 Reads

VIRTUAL MEMORY - INTRODUCTION

  • Virtual memory is a memory management technique where section of hard drive can be used as if it were a part of the main memory.
  • It gives the appearance of a large, continuous block of memory to applications, even if the physical memory (RAM) is limited.
  •  It allows systems to run applications requiring large amounts of resources on a device with limited physical RAM.
  • As Physical RAMs are expensive, virtual memory provides a more affordable option to compensate for limited memory.

Note: The maximum size of virtual memory allowed to be created is double that of physical RAM. This means that if the device were to have 8 GB physical RAM, 16 GB of  hard disk space  can be dedicated as virtual memory. 

 

VIRTUAL MEMORY - WORKING

  • Virtual memory uses both hardware and software to operate. When an application is in use, data from that program is stored in a physical address using RAM.
  • A memory management unit (MMU) maps the address to RAM and automatically translates addresses. The MMU can, for example, map a logical address space to a corresponding physical address.
  • While copying virtual memory into physical memory, the OS divides memory with a fixed number of addresses into either pagefiles or swap files. Each page is stored on a disk, and when the page is needed, the OS copies it from the disk to main memory and translates the virtual addresses into physical addresses.

Note: The process of swapping virtual memory to physical is rather slow. This means using virtual memory generally causes a noticeable reduction in performance. This is because hard disk does not have the same high-speed properties of physical RAM.

 

STEPS TO INCREASE VIRTUAL MEMORY

  1. Right-click This PC > Properties.
  2. Click Advanced system settings > Environment Variables.
  3. Under System variables, click New, set PAGEFILE as the name, and C:\pagefile.sys <InitialSize> <MaximumSize> as the value.
  4. Click OK and restart the PC.

Comments ()


Sign in

Read Next

memory managment

Blog banner

Time Series Analysis

Blog banner

Embedding a Youtube video on Wisemonkeys

Blog banner

Mendeley (management software)

Blog banner

To-Do List In LISP

Blog banner

The Evolution of Operating Systems

Blog banner

Gis in agriculture and farming

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

VIRTUAL MACHINES

Blog banner

Virtual memory

Blog banner

Mail merge

Blog banner

Information of meesho company

Blog banner

Smitten Kitchen Keepers

Blog banner

SEIZING DIGITL EVIDENCE AT THE SCENE

Blog banner

Deadlock and Starvation

Blog banner

A True Friendship

Blog banner

Game Theory in Blockchain

Blog banner

COMFORT IS ALL ABOUT FASHION

Blog banner

15 Interesting Facts about India

Blog banner

Understanding - Proof of Work!

Blog banner

Tiranga - Abbas Haveliwala

Blog banner

Direct Memory Access

Blog banner

Deadlock

Blog banner

Cache memory

Blog banner

An Introduction To Quick Solutions Of International Dating Sites

Blog banner

Memory Management

Blog banner

Sessions In OS.

Blog banner

Networking 101: How to Build Meaningful Connections in College

Blog banner

The Role of Teachers in Building a Child’s Confidence

Blog banner

memory management

Blog banner

Deadlock and Starvation

Blog banner

Fitness regime by Deepesh

Blog banner

SMARTSHEET

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

Disk cache

Blog banner

CYBERPEACEKEEPING: NEW WAYS TO PREVENT AND MANAGE CYBERATTACKS

Blog banner

5 People who claimed to have Time Traveled

Blog banner

The Role of Cyber Forensics in Criminology

Blog banner

Types of Threads

Blog banner

RAID_142

Blog banner

ASANA- A Management System.

Blog banner

Types of Malware in Cyber Security

Blog banner