wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory Management

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

Phishing

Blog banner

To travel is to live

Blog banner

Tomato Butter Sauce with Bucatini

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

15 Websites that will make your life easier ...!!!

Blog banner

What is Segmentation?

Blog banner

Traveling

Blog banner

Heart Fulness Meditation

Blog banner

Place to visit in pune

Blog banner

Penetration Testing

Blog banner

Blog name

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

How to invest in Indian Stock Market ? ~ Tutorial 1

Blog banner

Exploring Virtual Machines and Computer Forensic Validation Tools

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

Data Security and Data Privacy in Data Science

Blog banner

Multiprocessor and Multicore Organization

Blog banner

Blockchain technology: security risk and prevention

Blog banner

Internet of Things

Blog banner

10 Unknown facts about India's Independence

Blog banner

Secure Hypertext transfer protocol

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner

Game Theory in Blockchain

Blog banner

Yoga in INDIA and ABROAD

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Metasploit

Blog banner

The Khan mehtab transforming the modular switches

Blog banner

Operation system

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Microsoft Word

Blog banner

Mobile Security

Blog banner

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

Memory

Blog banner

Device driver

Blog banner

Why am I never satisfied with my Life?

Blog banner

Artical on FreshBooks

Blog banner

Revolutionary AI Tool: ChatGPT

Blog banner

The 60-Minute Window: What to Do (And What NOT to Do) When You Knock Out a Tooth

Blog banner

Cloud Computing: Threats and Vulnerabilities

Blog banner

Top 3 Places To Stay In Vienna

Blog banner

Exploring the Power of Encase Forensic Tools: Unraveling Digital Mysteries

Blog banner