wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

profile
Deepti Ghori
Jul 05, 2024
0 Likes
0 Discussions
22 Reads

Memory is the most important part of a computer for storing data. It is important to address this in a computer system because the amount of main memory in a computer system is very limited. There are so many things competing for it every time. Additionally, multiple processes are performed simultaneously to maximize efficiency. This requires a lot of main memory, so it’s even more important to maintain it.

The role of memory control

Following are the important functions of memory management in a computer system.

1. The memory manager is used to track the status of memory locations, whether they are freed or shared. The allocation of abstraction handles initial memory so that the software assumes that it is allocated large amounts of memory.

2. The memory manager enables computers with limited main memory to execute programs larger than the size or amount of available memory. It does this by moving information back and forth between primary and secondary memory through the concept of exchange.

3. The memory manager is responsible for protecting the memory allocated to each task from corruption by other tasks. If care is not taken, the system may exhibit unpredictable behavior.

4. Memory managers should provide sharing of memory space between processes. Thus, two activities can reside in the same memory location even at different times.

Memory management methods:

Memory control methods can be divided into the following main categories.

1. Contiguous Memory Management System

2. Non-contiguous memory management systems

1. Contiguous Memory Management System:

In Contiguous memory management scheme each program contains a connected block of storage locations ie. memory locations with consecutive addresses

2. Non-contiguous Memory Management system:

In a Non-Contiguous memory management system, the program is divided into blocks and placed in sections of memory that do not need to be adjacent to each other This system can divide this system based on the size of the blocks, whether blocks resides in main memory or not .

 

Div-A 

Deepti Ghori

53003230075


Comments ()


Sign in

Read Next

Business-to-Business

Blog banner

10 Reasons to date your best friend

Blog banner

What is Influencer Marketing and its Trends

Blog banner

Operating system and overviews

Blog banner

Open Source Project By Google

Blog banner

How can parents support a child’s mental health?

Blog banner

Deadlock and Starvation

Blog banner

Importance of modern technology era

Blog banner

The Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Healthy Eating on a Budget: How to Get More Nutrition From Every Meal

Blog banner

Google classroom

Blog banner

Blog name

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

Know your Processors!

Blog banner

Challenges of Digital forensics in cloud computing environment

Blog banner

How covid-19 impacted Social media ad spend forecast globally

Blog banner

Does School Infrastructure Really Matter For Learning?

Blog banner

Install Ubuntu Easily

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner

MySQL

Blog banner

Internet of Things

Blog banner

A Weekend at Oak Tree Hotel: The Best Hotel Experience in Arcadia, Florida

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

Health and fitness in technology

Blog banner

Deadlock and Starvation

Blog banner

Wrike

Blog banner

Deadlock in operating system

Blog banner

Hosting basics

Blog banner

Deadlock and Starvation

Blog banner

Esri India launches Policy Maps.

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

Everything You Need for a Perfect Stay in Arcadia, Florida, USA.

Blog banner

Different types of e-commerce platforms or advantages and disadvantages

Blog banner

What is thread and alse multithreading

Blog banner

The Art Of Getting What You Want In Life....

Blog banner

Zero-Click Searches: How To Stay Visible In Google’s New Era

Blog banner

Elegant fashion style

Blog banner

How Industrial Gratings Improve Safety, Drainage, and Workplace Efficiency?

Blog banner

Spyware

Blog banner

Virtual Machine

Blog banner

DIGITAL ECONOMY

Blog banner

Kayak Eco Tours Near Arcadia: A Complete Guide for Nature Lovers

Blog banner