wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

profile
Krishna Parmar
Aug 14, 2024
0 Likes
0 Discussions
37 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

What is Email? Uses of Emails

Blog banner

THE LEGAL ISSUES OF COMPUTER FORENSICS IN INDIA

Blog banner

Street foods

Blog banner

Importance of Website

Blog banner

The Right way of cooking

Blog banner

Dekkers Algorithm

Blog banner

AI and Technology- Related Anxiety: Understanding the Psychological Impact of Living in an AI-Driven World

Blog banner

?What Children Learn Between Activities: The Hidden Learning Moments in a Preschool Day

Blog banner

Zero-Day Attack

Blog banner

Race Condition in Operating Theatre

Blog banner

Title: Network Sniffing Techniques: Uncovering the Secrets of Data Transfer

Blog banner

memory managment

Blog banner

Women Empowerment

Blog banner

DISK SCHEDULING

Blog banner

POSITIVE ATTITUDE IN LIFE

Blog banner

Next time you click on "Remind me later", think twice!

Blog banner

What are NFT s?

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

OPERATING SYSTEM

Blog banner

Cryptanalysis tool

Blog banner

Women’s Mental Health (After Marriage)

Blog banner

Direct Memory Access

Blog banner

INTERRUPTS

Blog banner

Cyber Bullying - Neeta Vonkamuti

Blog banner

POVERTY:Causes and solutions to problems

Blog banner

Assignment-3

Blog banner

What is Brute Force Attack? How to defend against it?

Blog banner

WAKE UP ITS FOOD o'CLOCK...!!!!!

Blog banner

Be you

Blog banner

How India made the GIS its Own, and its Use in Infrastructural Developments

Blog banner

FILE SHARING

Blog banner

Threads and concurrency

Blog banner

Never give up

Blog banner

Student Grade Calculator in LISP

Blog banner

Data Security must be your Priority!

Blog banner

Virtual machine and virtualizing

Blog banner

Is It Too Late to Straighten My Teeth as an Adult?

Blog banner

Memory Management Techniques

Blog banner

Smart Homes | Zigbee Alliance

Blog banner

THE INPACT OF SOCIAL MEDIA!

Blog banner

Importance of business process documentation

Blog banner

Facebook Shut Down an AI Program!!! Facebook AI bots became Terminators???

Blog banner