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

Dental Problems That Start Small But Should Never Be Ignored

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

WomenEmpowerment

Blog banner

Mobile Survey

Blog banner

Direct Memory Access

Blog banner

Question

Blog banner

Deadlock

Blog banner

SPAM

Blog banner

From Procrastinator to Performer: How to Beat the Last-Minute Rush

Blog banner

Women empowerment

Blog banner

How Cyber Forensics help prevent Crimes

Blog banner

Threads

Blog banner

Random Forests

Blog banner

Virtual machine

Blog banner

Ghee vs. Coconut Oil vs. Mustard Oil: Which Cooking Fat Wins for Indian Food?

Blog banner

Product Discount Calculator

Blog banner

Security Issues and Countermeasures

Blog banner

Skills An Ethical Hacker Must Have

Blog banner

Spotify

Blog banner

Study of Backdoor and Trojan tools

Blog banner

The launch of UniMap by HERE

Blog banner

Jio .....A Revolution ?? ??

Blog banner

You Get Everyone, But No One Gets You: The Lonely Side of High Emotional Intelligence

Blog banner

FILE SHARING

Blog banner

Exploring Arcadia’s Cowboy Culture, Peace River & Hidden Attractions

Blog banner

Virtual memory

Blog banner

Real Time Scheduling

Blog banner

Measuring IT Risk

Blog banner

The Importance of Financial Literacy for College Students

Blog banner

Never give up

Blog banner

Biometric Authentication and Privacy: Balancing Ethical Concerns

Blog banner

1.1 basic elements

Blog banner

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

Blog banner

How Harshad Valia International School is nurturing India’s Young Minds?

Blog banner

File Sharing

Blog banner

Riddhi Miyani 53003220140

Blog banner

Continual service improvement vs maintenance phase in IT

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Safe Learning Spaces: Why Preschool Environment Matters More Than Ever Today

Blog banner

Teenagers of Today

Blog banner

Memory input output management

Blog banner

Short note on Microsoft office

Blog banner