wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

profile
Akshat Limbachiya
Aug 15, 2024
0 Likes
0 Discussions
78 Reads

Memory Management


Memory management is an OS function that handles the allocation and deallocation of memory resources for processes, ensuring efficient and secure use of the system's memory.


1. Frames: Fixed-sized blocks of physical memory. The OS divides memory into frames for easier management.

  

2. Page: Fixed-sized blocks of logical memory in a program. Pages are mapped to frames in physical memory.


3.segment: Variable-sized blocks of memory representing logical units like functions or data structures. Segments allow more flexible memory allocation.


Memory Management Requirements


- Relocation: Allows processes to be moved in memory, enabling efficient use of available space.

  

- Protection: Ensures that processes do not interfere with each other’s memory, maintaining system stability and security.

  

- Sharing: Enables multiple processes to share memory, such as libraries, while maintaining protection.

  

- Logical Organization: Organizes memory into segments or pages, reflecting the logical structure of programs.

  

- Physical Organization: Manages the mapping of logical memory to physical memory, optimizing performance and resource use.



Comments ()


Sign in

Read Next

Intrusion Detection System

Blog banner

10 Unsolved Mysteries all over the world

Blog banner

Tracking Emails & Email Crimes

Blog banner

Note on Process, Process creation and Process termination

Blog banner

How to use open SSL for web server - browser communication

Blog banner

Digital black market or dark net poses a national security threat?

Blog banner

Evolution of Operating System

Blog banner

RAID

Blog banner

POVERTY:Causes and solutions to problems

Blog banner

Memory heirchy

Blog banner

"The Benefits of Using GIS in Agriculture"

Blog banner

LiquidPlanner

Blog banner

10 Types of Friends in every friend group

Blog banner

Starvation and Deadlock.

Blog banner

Wiretapping

Blog banner

Im Photographer

Blog banner

Pro-Tips On How To Keep your Foot Healthy

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Memory Management

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

SPAM

Blog banner

Deming’s Process

Blog banner

Deadlock and starvation

Blog banner

SPEM

Blog banner

A Journey By Train

Blog banner

The Right way of cooking

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

Europe Through My Lens

Blog banner

Why Soft Skills Matter as Much as Grades?

Blog banner

How To Invest in Indian Stock Market For Beginners. ~ Tutorial 2 (NSDL And CSDL) Continued...

Blog banner

Big O Notation

Blog banner

Biometric Authentication Vulnerabilities

Blog banner

Wedding photographer

Blog banner

OPERATING SYSTEM

Blog banner

Bit Coins

Blog banner

Deadlock and starvation in operating system

Blog banner

Critical success factors

Blog banner

Threat management

Blog banner

The Art Of Getting What You Want In Life....

Blog banner

Exploring Human Factors in Cyber Forensics Investigations.

Blog banner

Linux Virtual Machine Process Scheduling

Blog banner

Old age lifestyle

Blog banner