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

GIS in Disaster Management

Blog banner

The Right way of cooking

Blog banner

Child labour

Blog banner

Google classroom

Blog banner

“CONSISTENCY” in Social Media Marketing

Blog banner

THE DESIRE OF MANY

Blog banner

What is 'Multi-core and Multi-threading' ?

Blog banner

Note Taker App

Blog banner

Getting started with Android Studio

Blog banner

Data Science in Predictive Analytics: Transforming Business Decision-Making

Blog banner

IoT Evolution

Blog banner

10 Signs That Prove YOU are his FIRST priority.

Blog banner

15 Interesting Facts about India

Blog banner

Operating Systems

Blog banner

Atlantis - The Lost Island.........

Blog banner

15 Websites that will make your life easier ...!!!

Blog banner

Microsoft powerpoint presentation

Blog banner

Fitness

Blog banner

Digital Marketing

Blog banner

virtual machine

Blog banner

The Peephole

Blog banner

Yoga in INDIA and ABROAD

Blog banner

memory cache

Blog banner

DATA SCIENCE IN BUSINESS AND MARKETING

Blog banner

Data Exfiltration

Blog banner

Domain Name System

Blog banner

Evolution of OS

Blog banner

Memory Management

Blog banner

differentiate thinking humanly and rationally

Blog banner

What is Internet

Blog banner

TOP 5 GAMING GADGETS (2024)

Blog banner

Paginng In OS

Blog banner

Explain the concept of ( MIS) Management information systems

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

Process in OS

Blog banner

Security in Cloud Computing

Blog banner

Solving Problems with AI: The Power of Search Algorithms

Blog banner

Oracle Corporation

Blog banner

Full Disk Encryption

Blog banner

Cache memory

Blog banner

Famous Indian dishes that where misunderstood to be Indian

Blog banner

Os assignment

Blog banner