wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory managment

profile
Umang Vora
Jul 05, 2024
0 Likes
0 Discussions
2 Reads

Memory management in an operating system (OS) is like a librarian managing books in a library. Here’s how it works in simple terms:

 

1. **Allocation and Deallocation**: Imagine programs as people borrowing books (memory) from the library. The librarian (OS) gives books to people when they need them and takes the books back when they’re done.

 

2. **Memory Protection**: Each person should only read their own books and not mess with someone else’s. The librarian ensures that people don't take or modify each other’s books.

 

3. **Memory Sharing**: Sometimes, several people might need to read the same book. The librarian lets them share it instead of giving out multiple copies, saving space.

 

4. **Virtual Memory Management**: If the library runs out of physical space (RAM), the librarian can use some space in the back storage (hard disk) to keep extra books. This makes the library seem bigger than it really is.

 

5. **Memory Mapping**: The librarian can make some books available quickly by placing them in a special, easy-to-access area. This is useful for frequently used books.

 

6. **Garbage Collection**: Sometimes, people leave books lying around when they’re done. The librarian goes around and picks up these unused books to put them back on the shelves, making room for others.

 

Overall, memory management ensures that programs run smoothly by efficiently handling the computer's memory, much like a well-organized library where everyone can find and use the books they need.


Comments ()


Sign in

Read Next

Mail merge

Blog banner

Recipe of Paneer Butter Masala

Blog banner

INTERNET

Blog banner

Virtual Memory

Blog banner

c

Blog banner

Office Lunch Problems in Mumbai and How Tiffin Services Solve Them

Blog banner

Cache Memory in Operating Systems

Blog banner

Interrupts in operating system.

Blog banner

Travel Geek ‘The last $50k in Switzerland’

Blog banner

Why is ITSM important in IT organization?

Blog banner

Deadlock and Starvation

Blog banner

All you need to know about Cassandra

Blog banner

Cyber Security in Data Breaching

Blog banner

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

Blog banner

Explain the concept of ( MIS) Management information systems

Blog banner

File management

Blog banner

Music is life

Blog banner

How to Grow Your Brand on YouTube Without a Big Budget

Blog banner

Teenagers of Today

Blog banner

Modern OS

Blog banner

Fossil Hunting 101 at the Peace River, Arcadia, Florida, USA

Blog banner

SECURITY RISKS OF REMOTE WORKING

Blog banner

FIREWALL

Blog banner

Disk Scheduling

Blog banner

Southern Turkey Earthquake: Causes and Consequences of a Tragic Natural Disaster

Blog banner

21ST CENTURY PATRIARCHY

Blog banner

Clarizen

Blog banner

How to tie a Tie

Blog banner

Understanding Business Layer in Data Science

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

Exploring Florida Beyond the Obvious Tourist Trails

Blog banner

Pro-Tips On How To Keep your Foot Healthy

Blog banner

Stephen Hawking : A Remarkable Physicist

Blog banner

Natural Language Processing(NLP)

Blog banner

Deadlock in operating system

Blog banner

The New Rules of UI/UX Design Every Website Must Follow in 2026

Blog banner

Virtual machine

Blog banner

The Bold Digital Marketing Moves That Made Durex India’s Second-Largest Condom Brand

Blog banner

APACHE KAFKA

Blog banner

A Brief Review on Cyber Forensics and its Analysis Tool

Blog banner

Old age lifestyle

Blog banner

What your Favorite colour says about You?

Blog banner