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

Socket Programming in Java

Blog banner

Kernel Modes: User Mode vs. Kernel Mode - 80

Blog banner

Worms, viruses and Bots

Blog banner

Virtual Memory

Blog banner

Southern Turkey Earthquake: Causes and Consequences of a Tragic Natural Disaster

Blog banner

LIFEHACKER

Blog banner

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

Blog banner

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

Blog banner

Modern Operating System

Blog banner

Processing Crime and Incident Scenes

Blog banner

Senseless Teeths

Blog banner

Buffering

Blog banner

Search Marketing In 2026: From Keywords To Credibility And User Intent

Blog banner

Data Analytics in Data Science

Blog banner

The New Rules of UI/UX Design Every Website Must Follow in 2026

Blog banner

The art of being alone

Blog banner

Is it important to follow all the trends that come up on social media?

Blog banner

Human factor, a critical weak point in the information security of an organization’s IOT

Blog banner

Deadlocks in Operating Systems

Blog banner

Improving the Accuracy of GPS and GNSS

Blog banner

Cloud Computing

Blog banner

Student Grade Calculator in LISP

Blog banner

Reconnaissance

Blog banner

Session Vulnerabilities

Blog banner

Key to success in Sports

Blog banner

Multiprocessor scheduling

Blog banner

Virtual memory

Blog banner

Embedded Operating System

Blog banner

Technical SEO : Total Guide

Blog banner

Security and E-mail

Blog banner

Deadlock

Blog banner

Linux

Blog banner

10 Reasons why Monica and Chandler are the best couple ever.!!!

Blog banner

Every body is beautiful

Blog banner

Retiring ISS

Blog banner

Embracing the power of Modern Machine UNIX

Blog banner

R Programming

Blog banner

Threads and concurrency

Blog banner

New Ransomware Encrypts Your Android And Then Changes PIN Lock

Blog banner

Google App Engine

Blog banner

A BLOG ON MYSQL

Blog banner

Product Discount Calculator

Blog banner