wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

profile
Krishna Parmar
Aug 14, 2024
0 Likes
0 Discussions
35 Reads

The term memory can be defined as a collection of data in a specific format. It is used to store instructions and process data. The memory comprises a large array or group of words or bytes, each with its own location. The primary purpose of a computer system is to execute programs. These programs, along with the information they access, should be in the main memory during execution. The CPU fetches instructions from memory according to the value of the program counter.


To achieve a degree of multiprogramming and proper utilization of memory, memory management is important. Many memory management methods exist, reflecting various approaches, and the effectiveness of each algorithm depends on the situation.


In a multiprogramming computer, the Operating System resides in a part of memory, and the rest is used by multiple processes. The task of subdividing the memory among different processes is called Memory Management. Memory management is a method in the operating system to manage operations between main memory and disk during process execution. The main aim of memory management is to achieve efficient utilization of memory.


Why Memory Management is Required?

Allocate and de-allocate memory before and after process execution.

To keep track of used memory space by processes.

To minimize

fragmentation

issues.

To proper utilization of main memory.

To maintain data integrity while executing of process.


Comments ()


Sign in

Read Next

INTERNET

Blog banner

What Makes Patola the Queen of Silk?

Blog banner

Service Transition Process in ITSM

Blog banner

Virtual machine.

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

File management In Operating System

Blog banner

Theads

Blog banner

INDIAN CHEAPEST COSMETICS BRAND

Blog banner

Cryptanalysis tool

Blog banner

DISK SCHEDULING

Blog banner

What is online marketing and why do you need to know about it ?

Blog banner

The Truth Behind Viral DIY Dental Hacks

Blog banner

My Favorite Sportsperson

Blog banner

Uniprocessor scheduling

Blog banner

Beatbox

Blog banner

Operating system

Blog banner

Memory

Blog banner

Modern Operating System - Khush bagaria

Blog banner

Gamer life

Blog banner

Virtual memory

Blog banner

DURGA POOJA

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Decision Tree: A Diagram Model

Blog banner

10 Interesting facts you should know!!!

Blog banner

EVOLUTION OF MICROPROCESSOR

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

OS Assignment 1

Blog banner

The Memory Hierarchy

Blog banner

Partnership in Learning: How Parent Involvement Shapes a Child’s Early Education

Blog banner

SMARTSHEET

Blog banner

Evolution of Operating System

Blog banner

Top 5 Post-Wedding Skin Care Tips

Blog banner

Mumbaicha Dabbawalla

Blog banner

Compromising Mobile Platforms

Blog banner

"Life as a Part-time Student"

Blog banner

I Personally

Blog banner

Memory Management

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

THE ACTORS LIFE

Blog banner

Hacking Mobile Platforms

Blog banner

RAID

Blog banner

Memory management

Blog banner