wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory Management

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

Data Security and Data Privacy in Data Science

Blog banner

Virtual machine

Blog banner

Importance of modern technology era

Blog banner

File system implementation

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

A Statistical Analysis of Player Performance and their Value in cricket

Blog banner

GIS in Disaster Management

Blog banner

Business-to-Business

Blog banner

Celebrate Raksha Bandhan with Premium Dry Fruit Gift Hampers

Blog banner

The Khan mehtab transforming the modular switches

Blog banner

computer security

Blog banner

Modern Operating system

Blog banner

From Model Mistakes to Metrics

Blog banner

EVOLUTION OF MICROPROCESSOR

Blog banner

New Horizon Europe project ‘EvoLand’ sets off to develop new prototype services.

Blog banner

The Role of cryptography in cyber security

Blog banner

Why Moms Are Choosing Customised School Accessories Over Generic Products

Blog banner

Race condition

Blog banner

Finding Meaning, and Identity : Understanding Existential Concerns and Mental Well-being

Blog banner

Theads

Blog banner

Fun Christmas Activities For Toddlers & Kids

Blog banner

SPAM

Blog banner

Data Mining

Blog banner

Elements and Principles of Photography

Blog banner

E-Cash (Electronic Cash)

Blog banner

What is online marketing and why do you need to know about it ?

Blog banner

MOBILE DEVICE FORENSIC

Blog banner

IT security management

Blog banner

Types of Hackers.

Blog banner

Why Progressive Web Apps (PWAs) Are Replacing Traditional Websites

Blog banner

What is Network Security?

Blog banner

Linux Memory Management

Blog banner

What is a geographic information system (GIS)?

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

5 Common Faults In Construction Tenders

Blog banner

Importance Of Education.

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

Interrupts - Types, Working & Importance

Blog banner

John Titor: The Time Traveler

Blog banner

Multiple processor scheduling

Blog banner

Process Creation

Blog banner

CYBERPEACEKEEPING: NEW WAYS TO PREVENT AND MANAGE CYBERATTACKS

Blog banner