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

Random Forests

Blog banner

Sage business cloud accounting

Blog banner

Scheduling

Blog banner

TRIGGERS IN DATABASE

Blog banner

Types of Hackers

Blog banner

RAID

Blog banner

Service Operations Principles

Blog banner

Understanding Business Layer in Data Science

Blog banner

Interrupts - Types, Working & Importance

Blog banner

Hash password! Is it really secured?

Blog banner

What Makes Patola the Queen of Silk?

Blog banner

R Programming

Blog banner

Blockchain uses and use cases

Blog banner

The Features of Blockchain

Blog banner

new blog

Blog banner

Blog on Smartsheet.

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Banaras

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

OPERATING SYSTEM

Blog banner

(Input/Output) in os

Blog banner

Mumbai Metro 3

Blog banner

Deadlock in Operating System

Blog banner

RAID and It's Levels

Blog banner

Pink sauce pasta

Blog banner

Install Ubuntu in Vmware

Blog banner

Multithreading in Operating System

Blog banner

Water Resources are about to exhaust...

Blog banner

Data Science in Predictive Analytics: Transforming Business Decision-Making

Blog banner

Smartsheet

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

Is it important to follow all the trends that come up on social media?

Blog banner

WomenEmpowerment

Blog banner

PROCESS STATE:

Blog banner

Vikrant’s first blog

Blog banner

Privacy in Social Media and Online Services

Blog banner

GIS info about Bermuda Triangle

Blog banner

Mango Raisin Chutney (sweet mango raisin spread)

Blog banner

POSITIVE ATTITUDE IN LIFE

Blog banner

Danger assessment in GIS

Blog banner

JIRA SOFTWARE

Blog banner