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

How College Events Build Real-world Skills You Can’t Learn From Textbooks

Blog banner

10 Signs your Computer has Virus

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

Mumbai Metro 3

Blog banner

Multiple-Processor Scheduling in Operating System

Blog banner

Deadlock

Blog banner

virtual machine

Blog banner

Evolution of Operating system.

Blog banner

Best password managers: Reviews of the top products

Blog banner

Throttle engine ’Sneak peek into the future’

Blog banner

I Personally

Blog banner

Technical SEO : Total Guide

Blog banner

Different Types of Data

Blog banner

TRELLO

Blog banner

memory managment

Blog banner

THE LEGAL ISSUES OF COMPUTER FORENSICS IN INDIA

Blog banner

Worms, viruses and Bots

Blog banner

Threats To Computer System

Blog banner

GIS Topography

Blog banner

LEMON PICKLE SWEET AND MILD HOT

Blog banner

Security in Cloud Computing

Blog banner

Importance of Network Security Risk

Blog banner

Kernel in Operating System

Blog banner

Trello ( management software)

Blog banner

operating system

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Race Condition

Blog banner

Go Daddy

Blog banner

Cache memory

Blog banner

How Do I Get Rid of My People-Pleasing Behaviour?

Blog banner

File management In Operating System

Blog banner

Spitting Pink in the Sink: Why Your Gums Randomly Bleed

Blog banner

Android Flashlight Application

Blog banner

How Cyber Forensics help prevent Crimes

Blog banner

Modern operating systems (OS)

Blog banner

Social media

Blog banner

Blockchain Transactions

Blog banner

Patola Outfits for the Modern Wardrobe: Reviving Indian Handloom in Style

Blog banner

Fault Tolerance in an Operating System

Blog banner

Social Media Sentiment Analysis

Blog banner

Data Visualization- Importance and tools (Tableau,Power BI, Matplotlib)

Blog banner