wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory Management

profile
Vansh Dedhia
Jul 05, 2024
0 Likes
0 Discussions
66 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

Hot Mango Pickle (Methiyu)

Blog banner

The Role of Cyber Forensics in Addressing Cyber security Challenges in Smart Cities

Blog banner

Importance of Morning Routines for Students During the Festive Season

Blog banner

Building a Better You: Fitness Tips and Inspiration.

Blog banner

Types of E-Commerce

Blog banner

VIRTUAL MACHINE

Blog banner

Marvel Cinematic Universe

Blog banner

Hacking of web server and application

Blog banner

An Overivew Of Cache Memory

Blog banner

Expert System In AI

Blog banner

What is Segmentation?

Blog banner

Deadlock

Blog banner

Deadlock in operating system

Blog banner

BENIFITS OF YOGA

Blog banner

Embaded operating system

Blog banner

What is Amazon?

Blog banner

What is Influencer Marketing and its Trends

Blog banner

K-means use cases

Blog banner

SNAPCHAT

Blog banner

CYBERPEACEKEEPING: NEW WAYS TO PREVENT AND MANAGE CYBERATTACKS

Blog banner

Virtual memory in windows

Blog banner

Incident management in ITSM

Blog banner

Microsoft Windows Overview

Blog banner

Layers Of Blockchain

Blog banner

Social media

Blog banner

Disk scheduling

Blog banner

CyberSecurity Color Wheel

Blog banner

Optimization of operating system design

Blog banner

WINDOWS I/ O

Blog banner

Veg/Non-veg/Egg Tiffin Meals That Are Nutritious and Filling

Blog banner

Electronic Funds Transfer

Blog banner

Evolution of operating systems

Blog banner

Breaking the Cycle of Loneliness : Protecting your Mental Health Through meaningful Connection ( Part — 2)

Blog banner

Linux Virtual Machine Process Scheduling

Blog banner

Theads

Blog banner

Search Marketing In 2026: From Keywords To Credibility And User Intent

Blog banner

Tracking Emails & Email Crimes

Blog banner

Operating Systems Overview

Blog banner

Dancing Classes In Mumbai

Blog banner

operating system

Blog banner

Critical success factors

Blog banner

Zoho

Blog banner