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

MODERN OPERATING SYSTEM

Blog banner

A Tourist’s Guide To Florida’s Rodeo Culture: What To Expect At The Arcadia Championship Rodeo

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Junk food vs healthy food

Blog banner

A-B-C of Networking: Part-3 (Topology [Bus & Star])

Blog banner

Daycare Centres Help Children Transition into Structured Learning

Blog banner

Question

Blog banner

My favourite food

Blog banner

GEOLOGY AND GEO-TECTONIC FRAME WORK OF WESTERN BASTAR CRATON

Blog banner

File management

Blog banner

Lifestyle of a photographer

Blog banner

APACHE KAFKA

Blog banner

A buffer overflow

Blog banner

Smartsheet

Blog banner

Race condition

Blog banner

10 Unknown facts about India's Independence

Blog banner

Title: Modern Operating Systems: Powering the Digital Era

Blog banner

UniProcessor Scheduling

Blog banner

HubSpot

Blog banner

Data Structures

Blog banner

Cyber Security Control

Blog banner

Study on cyber and network forensic in computer security management

Blog banner

Memory Management Techniques

Blog banner

Short-Form Video Marketing: Why It's Dominating the Internet

Blog banner

Introduction to Solidity Programming for Blockchain Development

Blog banner

Process states

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

GIS info about Bermuda Triangle

Blog banner

ACHIEVEMENTS IN OPERATING SYSTEMS

Blog banner

Cyber Security in Data Breaching

Blog banner

Child labour

Blog banner

Multiprocessor

Blog banner

Memory Management in Operating System

Blog banner

Getting into Anime

Blog banner

MODERN OPERATING SYSTEM

Blog banner

The Importance of Financial Literacy for College Students

Blog banner

Virtual Memory

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

How Men and Women Process Pain Differently

Blog banner

Way to make your meal healthier.

Blog banner

MOBILE DEVICE FORENSIC

Blog banner

objectives and functions of operating system

Blog banner