wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Memory - Explaination, Working, Steps

profile
Aditya Pai
Aug 13, 2024
0 Likes
0 Discussions
140 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

ACHIEVEMENTS IN OPERATING SYSTEMS

Blog banner

Cyber Security Standards

Blog banner

Cloud Computing

Blog banner

SAVE TREES

Blog banner

Hosting basics

Blog banner

Electronic Evidence in Cyber Forensics

Blog banner

child Labour

Blog banner

Fitness

Blog banner

Which Smartphone Company Has the Largest Market Share in India?

Blog banner

Memory Management

Blog banner

Cyber-crime Investigation and Future Directions

Blog banner

What your Favorite colour says about You?

Blog banner

FAMILY WHERE LIFE BEGINS....

Blog banner

IOT- Internet Of Things

Blog banner

Memory hierarchy

Blog banner

MY FIRST BLOG?

Blog banner

10 Reasons to Date a South Indian Girl

Blog banner

Data Acquisition in Cyber Forensics

Blog banner

Logical and physical address

Blog banner

Zero-Click Searches: How To Stay Visible In Google’s New Era

Blog banner

Fault Tolerance

Blog banner

Service Strategy In ITSM

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

Cyber Attacks -- Trends Patterns and Security Countermeasures

Blog banner

Characteristics of Etherum

Blog banner

Basic Security For SOAP Services

Blog banner

Sage

Blog banner

Business Intelligence v/s Big Data

Blog banner

Raising Emotionally Intelligent Students: The Classroom Beyond Academics

Blog banner

Synchronization

Blog banner

Cyber Bullying - Neeta Vonkamuti

Blog banner

Threats To Computer System

Blog banner

Outlook.com

Blog banner

Memory managment

Blog banner

Big Data Architecture

Blog banner

WINDOWS I/ O

Blog banner

objectives and functions of operating system

Blog banner

In the world of Technology...

Blog banner

Memory Management

Blog banner

Operating system

Blog banner

Microsoft Word

Blog banner

Random Forests

Blog banner