wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory Management

profile
Vansh Dedhia
Jul 05, 2024
0 Likes
0 Discussions
65 Reads

TOPIC : MEMORY MANAGEMENT

As the word itself states, we are talking about managing the memory on the computer logically and not physically.

 

In the context of OS, the operating system involves the process of managing computer memory by making various decisions and concepts. 

The below key points highlight the memory management process, benefits and usages.

• Allocation & Deallocation: The OS has the role of allocating memory as per requirement and whenever not required the memory should be free or should get deallocated. So that the usage of storage resources are done at maximum level ( pura ache se memory use hoga without wastage of storage).

 

• Memory Protection: The allocated memory is protected and would not be allocated(kisi aur user ko wohi memory allocate nahi hogi) to any other user until the user wishes to  overwrite the memory. As well as it also take care of that data( leak nahi hota).

 

• Process Isolation: mein sab process independent hoti hai taaki koi ek bhi fail ho toh dusre par affect naa ho aur sab continuous manner mein kaam chalta rahe.

 

•Cache Management: Operating system cache memory ko manage karne ka kaam karta hai jisse ki, kaam karne ki speed badh jaati hai, aur current access data store ho sake jo background mein use ho rha hoga.

 

Effective memory management bohot helpful better speednof execution and best use of storage resources ke liye!

 

The below example of running multiple applications at same time helps to explain the concept of memory management:

 

Imagine ke hamare pass 4gb ram ka computer aur ham ek sath background mein bohot sara apps chala rahe hai.

-Typing words document 

-Playing music

-Web browser for searching information 

Etc.. simultaneously chal raha hai


Comments ()


Sign in

Read Next

ITIL Version 3 and 4 differenciation?

Blog banner

I/O Management and Disk Scheduling

Blog banner

Apache Spark :- Powerful Data Processing Tool

Blog banner

10 Reasons to date your best friend

Blog banner

Interrupts in operating system.

Blog banner

Crypto tax evasion

Blog banner

Real time scheduling

Blog banner

Smartsheet

Blog banner

Music

Blog banner

The House ??of Patola Designs: Traditional Weaves with a Modern Twist

Blog banner

GIS

Blog banner

Privacy-Enhancing Computation Techniques

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Platonic Solids

Blog banner

My First Dream Bike

Blog banner

MoSCoW METHOD IN DATA SCIENCE

Blog banner

Threads in OS

Blog banner

From Loom to Luxury: How Patola Elevates Modern Wardrobes

Blog banner

Process and Threading

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Mental Health

Blog banner

DATA WRANGLING

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Dos (Denial of service) Attack

Blog banner

Top 5 Places To Stay And Visit In Berlin, Germany

Blog banner

New Ransomware Encrypts Your Android And Then Changes PIN Lock

Blog banner

operating system

Blog banner

Virtual memory in os

Blog banner

Modern Operating System

Blog banner

Life lesson

Blog banner

What is thread and multithreading ?

Blog banner

GIS Bharat Maps

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 2

Blog banner

Decoding Confusion Matrix

Blog banner

Depression

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

VIRTUAL MACHINE

Blog banner

Understanding E-mail Servers

Blog banner

Article on Zoho Corporation

Blog banner

OPERATING SYSTEM

Blog banner

"The Benefits of Using GIS in Agriculture"

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner