wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Memory

profile
dhruvi acharya
Aug 15, 2024
0 Likes
0 Discussions
85 Reads



Virtual Memory

Virtual memory management technique used by operating systems to give the appearance of a large, continuous block of memory to applications, even if the physical memory (RAM) is limited. It allows the system to compensate for physical memory shortages, enabling larger applications to run on systems with less RAM.


A memory hierarchy, consisting of a computer system’s memory and a disk, enables a process to operate with only some portions of its address space in memory. A virtual memory is what its name indicates- it is an illusion of a memory that is larger than the real memory. We refer to the software component of virtual memory as a virtual memory manager. The basis of virtual memory is the noncontiguous memory allocation model. The virtual memory manager removes some components from memory to make room for other components.


The size of virtual storage is limited by the addressing scheme of the computer system and the amount of secondary memory available not by the actual number of main storage locations.


Comments ()


Sign in

Read Next

Super Garlicky Tomato Soup with Smashed White Beans

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Hash password! Is it really secured?

Blog banner

LINUX

Blog banner

The launch of UniMap by HERE

Blog banner

IT Service as as Value Creation

Blog banner

Types of Malware in Cyber Security

Blog banner

My First Trek - Sondai, Karjat - Shoaib Malik

Blog banner

Types of Threads

Blog banner

Social Engineering

Blog banner

What Is Experiential Learning and Why Does It Work Better Than Rote Learning?

Blog banner

Constrains in service design

Blog banner

Service design process in ITSM

Blog banner

Big O Notation

Blog banner

Virtual Memory

Blog banner

Race condition

Blog banner

RAID

Blog banner

Data Warehouse Bus Matrix

Blog banner

Royal enfield

Blog banner

Hello World

Blog banner

Why am I never satisfied with my Life?

Blog banner

EdTech (Education Technology)

Blog banner

PPT methodology

Blog banner

Process, process creation and process termination

Blog banner

Real-time Scheduling - 53003230061

Blog banner

I/O Buffering

Blog banner

Life

Blog banner

How to insert contacts in zoho crm using php

Blog banner

Odoo

Blog banner

Worms, viruses and Bots

Blog banner

You Get Everyone, But No One Gets You: The Lonely Side of High Emotional Intelligence

Blog banner

Modern Operating System

Blog banner

What is Network Security?

Blog banner

Dos (Denial of service) Attack

Blog banner

Evolution of Operating System

Blog banner

Security in Operating Systems

Blog banner

Steganography and Steganalysis

Blog banner

File Organization and Access

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

Race Condition

Blog banner

Travel Geek ‘The last $50k in Switzerland’

Blog banner