wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

profile
Deepti Ghori
Jul 05, 2024
0 Likes
0 Discussions
13 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

On-Page SEO

Blog banner

A Happier Workplace Starts with Healthy Lunches by Meal Maharaj

Blog banner

Topic: Sessions in Operating system

Blog banner

Service Catalogue Management

Blog banner

My First Dream Bike

Blog banner

Big Data Architecture

Blog banner

Memory Management in Operating System

Blog banner

Uniprocessor Scheduling

Blog banner

Corporate Discipline.

Blog banner

Data Lakes: A Key to Modern Data Management

Blog banner

MODERN OPERATING SYSTEM

Blog banner

MEMORY HIERARCHY

Blog banner

Why Are So Many Adults Getting Diagnosed with ADHD?

Blog banner

Windows Operating System

Blog banner

Virtual memory in os

Blog banner

 " Healing of Yoga "

Blog banner

Broken Authentication Attacks

Blog banner

Puri Jagannath temple

Blog banner

HOW CAN SOCIAL MEDIA MAKE YOU HAPPIER?

Blog banner

Race Condition

Blog banner

Virtual machine

Blog banner

Dr. Venkadavarahan

Blog banner

Paging

Blog banner

The Procedural Framework for Corporate High-Tech Investigations

Blog banner

Data Acquisition in Cyber Forensics

Blog banner

Population

Blog banner

All you need to know about Cassandra

Blog banner

Importance of Education

Blog banner

Impacts of Data Breach On Companies Challenges and Prevention

Blog banner

Beautiful and stunning natural phenomena worth to see

Blog banner

A little bit of salt is all the hash needs!

Blog banner

Harsh Rathod

Blog banner

Memory Management

Blog banner

A Short History of GIS

Blog banner

Working with AES cryptographic algorithm using crypto++

Blog banner

Service Operation

Blog banner

Fault tolerance

Blog banner

Autonomy Vehicles: Future Ki Gadiya

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

Starvation and Deadlock.

Blog banner

Virtual Memory - Explaination, Working, Steps

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner