wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

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

Fault Tolerance in an Operating System

Blog banner

Models of Information Security.

Blog banner

CYBERPEACEKEEPING: NEW WAYS TO PREVENT AND MANAGE CYBERATTACKS

Blog banner

social media issue

Blog banner

MIDDLE CLASS MELODIES!!

Blog banner

Memory Management

Blog banner

What is Amazon?

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

How Does SSO Works

Blog banner

I/O Buffering

Blog banner

Data Security must be your Priority!

Blog banner

Race condition

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

Understanding Business Layer in Data Science

Blog banner

Retiring ISS

Blog banner

Why Businesses Are Investing More in Automation than Advertising?

Blog banner

How can parents support a child’s mental health?

Blog banner

Digital Footprints An Emerging Dimension of Digital Inequality

Blog banner

Types of Malware in Cyber Security

Blog banner

GIS

Blog banner

Dudhasagar waterfall ?

Blog banner

What Your Child Learns During Free Play (That You Might Not Notice)

Blog banner

Education: Key to your Prosperity

Blog banner

Cyber Crime Investigation In The Era Of Big Data

Blog banner

Types of OS

Blog banner

Operating System

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

Self managing devices

Blog banner

Fault Tolerance

Blog banner

PHISHING

Blog banner

Getting started with Android Studio

Blog banner

Heart Fulness Meditation

Blog banner

Importance of Education

Blog banner

Dal Bafla Recipe

Blog banner

Memory Management in an Operating System

Blog banner

Android Application Components and Activity Lifecycle

Blog banner

File management in os

Blog banner

Information of meesho company

Blog banner

Virtual Memory

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

Im Photographer

Blog banner

The Golden Temple , Amritsar

Blog banner