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

Facebook marketing

Blog banner

objectives and function of operating system

Blog banner

CSI and Organizational Change

Blog banner

Evolution of operating system

Blog banner

What is metaverse?

Blog banner

KEAP MANAGEMENT SYSTEM

Blog banner

Social Engineering

Blog banner

The Features of Blockchain

Blog banner

Landslide Hazard

Blog banner

Memory Management

Blog banner

Trends that began during the pandemic

Blog banner

Understanding Mobile Device Forensics

Blog banner

Are Social Media Paid Campaigns Worth It?

Blog banner

BIRYANI ! The history you never knew about

Blog banner

MODERN OPERATING SYSTEM

Blog banner

ADIDAS

Blog banner

Kernel in Operating System

Blog banner

10 Amazing facts about Tokyo Ghoul

Blog banner

Koinex is shutting down and here is how you can withdraw...

Blog banner

How To Invest In Indian Stock Market @ BSE & NSE ~ Tutorial 3

Blog banner

GIS in Mapping and landslide alert in Bangladesh

Blog banner

INDIAN CHEAPEST COSMETICS BRAND

Blog banner

File management

Blog banner

AI and cyber Security

Blog banner

Discover The Top 3 Places To Stay in London

Blog banner

Reconnaissance

Blog banner

Virtual Machine

Blog banner

DATA BREACH CAUSES CHALLENGES PREVENTION AND FUTURE DIRECTIONS

Blog banner

Data Lake

Blog banner

Service stratergy principles

Blog banner

What are Tenders its various types

Blog banner

My Favorite Sportsperson

Blog banner

How to setup a professional looking business account on Instagram?

Blog banner

Modern Operating System

Blog banner

Install Ubuntu in Vmware

Blog banner

Sage

Blog banner

TRIGGERS IN DATABASE

Blog banner

Zomato's Secret Digital Marketing Techniques!

Blog banner

IoT Architecture Based Security

Blog banner

HUBSPOT

Blog banner

MEMORY MANAGEMENT REQUIREMENT

Blog banner

Street foods

Blog banner