wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual memory

profile
Darshan Tank
Aug 12, 2024
0 Likes
0 Discussions
64 Reads

Virtual memory 

In computing, virtual memory, or virtual storage, is a memory managament technique that provides an idealized abstraction of the storage resources that are actually available on a given machin which, creates the illusion to users of a very large (main) memory.

The computer's oprating system, using a combination of hardware and software, maps momery addresses used by a program, called virtual addresses, into physical addresses in computer memory. main storage, as seen by a process or task, appears as a contiguous address space or collection of contiguous segments. The operating system manages virtual address spaces and the assignment of real memory to virtual memory.

The primary benefits of virtual memory include freeing applications from having to manage a shared memory space, ability to share memory used by libraries between processes, increased security due to memory isolation, and being able to conceptually use more memory than might be physically available, using the technique of paging or segmentation.

Properties

Virtual memory makes application programming easier by hiding fragmentation of physical memory, by delegating to the kernel the burden of managing the memory hierarchy. (eliminating the need for the program to handle overlays explicitly); and, when each process is run in its own dedicated address space, by obviating the need to relocate program code or to access memory with relative addressing.

 memory virtualization can be considered a generalization of the concept of virtual memory.

Advantages of Virtual Memory

1.The degree of Multiprogramming will be increased.

2. User can run large application with less real RAM.

3. There is no need to buy more memory RAMs.

Disadvantages of Virtual Memory

  1. The system becomes slower since swapping takes time.
  2. It takes more time in switching between applications.
  3. The user will have the lesser hard disk space for its use.

Comments ()


Sign in

Read Next

Information Technology In E- Commerce

Blog banner

Measuring IT Risk

Blog banner

Rapido

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner

Hosting basics

Blog banner

Digital Footprints An Emerging Dimension of Digital Inequality

Blog banner

Virtual Memory

Blog banner

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner

10 Amazing facts about Tokyo Ghoul

Blog banner

NodeJs

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

The Power of Teamwork: Learning Collaboration Through Everyday Activities

Blog banner

PROCESS CONTROL BLOCK IN OS

Blog banner

The Role of cryptography in cyber security

Blog banner

Never give up

Blog banner

What is Virtual Memory

Blog banner

Sensory Play for Toddlers: Boosting Curiosity Through Touch, Sound, and Colour

Blog banner

Advantage of freedom

Blog banner

Exploring Virtual Machines and Computer Forensic Validation Tools

Blog banner

Flipkart

Blog banner

CONCURRENCY

Blog banner

Dr. Venkadavarahan

Blog banner

A-B-C of Networking: Part-3 (Topology [Bus & Star])

Blog banner

Service Transition Process in ITSM

Blog banner

Understanding E-mail Servers

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

A buffer overflow

Blog banner

File system implementation

Blog banner

An Approach To Spyware Detection And Removal

Blog banner

Fashion design

Blog banner

It's all about our Brain.- The Brain Metaphor

Blog banner

Evolution of OS

Blog banner

GIS Applications: How Different Industries are Leveraging Geospatial Data

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

38_Exploring The Honeynet Project

Blog banner

Best password managers: Reviews of the top products

Blog banner

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

Landslide Hazard

Blog banner

Android Application Components and Activity Lifecycle

Blog banner

Riddhi Miyani 53003220140

Blog banner

Deadlock

Blog banner

Bitcoin sent using radio waves! No internet!

Blog banner