wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual memory

profile
Neha Mendapara
Jul 04, 2024
0 Likes
0 Discussions
141 Reads

Virtual memory in operating system is defined as technique of management of memory where main memory can be stored in secondary memory as if it is a part of it. So let us understand why is it called virtual memory? A memory management which provides an idealized representation of the storage resources available on a machine, creating the illusion for users of having a very large main memory. It is the space of HDD or SSD that acts as a part of system's RAM(Random Access Memory). Virtual Memory or Virtual Storage is enacted using "demand paging". A page is only loaded into memory when it is specifically referenced. Now let's grasp some knowledge about how virtual storage is operated. The operating system splits memory with a set number of addresses into pagefiles or swap files. The optimistic advantage of virtual memory are as follows:-

 1.Large Memory:-Virtual memory gives more storage area as compared to physically present in the system by utilizing disk space as an extension of physical RAM.

 2.Memory paging:- It divides memory into fixed-size blocks called pages so that day is allocated in an organized way

 3.Demand Paging: An optimization technique used with virtual memory where pages are loaded into RAM only when they are needed, rather than loading the entire program into memory at once. There are many advantages of it but as a coin has two sides there are some flaws also of it. Some of the disadvantages of Virtual Memory are as follows:-

  1. Complexity:-Virtual memory are complex to implement and maintain.They require sophisticated algorithms for page replacement, memory allocation, and address translation, which can be challenging to optimize and debug.
  2. Fragmentation in virtual memory systems can disrupt efficient memory allocation by either dividing free memory into non-contiguous small blocks (external fragmentation) or allocating more memory than is needed (internal fragmentation). These issues complicate memory management and can impair system performance. 
  3.  Security Risks:-Virtual memory poses security risks due to the potential exposure of sensitive data left in memory pages that are swapped out to disk without proper erasure. Effective management and encryption of swapped-out pages are essential measures to address these vulnerabilities.Virtual memory is crucial for modern operating systems as it allows efficient and flexible use of memory resources, enhancing overall system performance and usability.                         

Neha mendapara

53003230074

Div A


Comments ()


Sign in

Read Next

Virtual Memory

Blog banner

From Airboat Tours to Fossil Hunting: The Ultimate Arcadia Travel Experience

Blog banner

MEMORY MANAGEMENT

Blog banner

Consumer to consumer Business model

Blog banner

Network Forensics

Blog banner

Operating system

Blog banner

Python as a tool for data analysis

Blog banner

Cloud Technology and its Implications for Entrepreneurship

Blog banner

Data Science in Predictive Analytics: Transforming Business Decision-Making

Blog banner

Social media

Blog banner

ADD A SPICE TO YOUR LIFE.

Blog banner

Sage

Blog banner

Fault Tolerance

Blog banner

Why Kanye West (Now Ye) is the GOAT: A Legacy Beyond Music

Blog banner

Understanding Endometriosis and Its Psychological Impact on Quality of Life

Blog banner

Service Operations in ITSM

Blog banner

File management

Blog banner

Interesting fact about kangaroo.

Blog banner

Royal enfield

Blog banner

Things You Should Leave Behind In 2025, Whilst In 2026

Blog banner

QUANTUM COMPUTING IN SECURITY:A GAME CHANGER IN DIGITAL WORLD

Blog banner

Healthy Indian Dinner Ideas for Better Digestion and Sleep

Blog banner

Internet: The Vast Ocean Of Knowledge.

Blog banner

Points to consider if you're planning to visit Florida in 2026

Blog banner

10 Interesting Facts about Death Note

Blog banner

CONCURRENCY: MUTUAL EXCLUSION AND SYNCHRONIZATION-het karia

Blog banner

OS PROCESS DESCRIPTION AND CONTROL-SARVAGYA JALAN

Blog banner

Cherish the Craft — Essential Tips to Maintain Your Patola Collection

Blog banner

Why Makhana Is Becoming India’s Favourite Healthy Snack?

Blog banner

The role of artificial intelligence in automating digital forensic analysis.

Blog banner

How To Setup DVWA Using XAMPP on Windows

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

" THE ANSWERS THAT LED INDIAN BEAUTIES TO THE MISS UNIVERSE HISTORIC WIN. "

Blog banner

The Peephole

Blog banner

This School Year, Let Their Belongings Come Back Home Too with Our Ultimate Labelling Kit

Blog banner

Bit Coins

Blog banner

Logical and physical address

Blog banner

A Tourist’s Guide To Florida’s Rodeo Culture: What To Expect At The Arcadia Championship Rodeo

Blog banner

INTERNET

Blog banner

STARVATION

Blog banner

Cloud Computing

Blog banner

Bots and Cyber Security

Blog banner