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

Linux

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

note taker app

Blog banner

IOT- Internet Of Things

Blog banner

Cyber Security in Data Breaching

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

Memory management

Blog banner

RAID

Blog banner

Spyware

Blog banner

Atlantis - The Lost Island.........

Blog banner

Outlook.com

Blog banner

The Power of Forensic Watermarking in the Fight Against Content Piracy

Blog banner

Education?

Blog banner

Objectives and Functions of Operating System

Blog banner

Virtual machine

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

The Essential Guide to Dynamic Arrays vs. Linked Lists: Which to Use and When ?

Blog banner

operating system

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Apache Spark :- Powerful Data Processing Tool

Blog banner

Inventory management software system

Blog banner

Memory Management

Blog banner

Junk food vs healthy food

Blog banner

PROCESS STATES OF OPERATING SYSTEM

Blog banner

Evolution of operating system

Blog banner

Admissions Open: Why This Is the Right Time to Choose the Best School for Your Child

Blog banner

Process in OS

Blog banner

STARVATION

Blog banner

Data Exfiltration

Blog banner

Firewall / IDS Evasion Techniques

Blog banner

Dancing Classes In Mumbai

Blog banner

Understanding Univariate, Bivariate, and Multivariate Analysis in Data Science

Blog banner

(Input/Output) in os

Blog banner

A-B-C of Networking: Part-3 (Topology [Ring, Tree, Mesh])

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

Save Environment

Blog banner

Uniprocessor and Types

Blog banner

evolution of operating system - Disha Parekh

Blog banner

ACHIEVEMENTS IN OPERATING SYSTEMS

Blog banner

BrainGate Technology

Blog banner

Danger assessment in GIS

Blog banner