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

computer security

Blog banner

Memory Management in an Operating System

Blog banner

child Labour

Blog banner

ROLE OF THE COMPUTER FORENSICS TOOLS AND TECHNIQUES

Blog banner

KASHMIR TRIPS

Blog banner

Financial Fraud Detection

Blog banner

The Role of Frontline Managers in Driving Workplace Performance and Customer Satisfaction

Blog banner

What is time ? The term which has astonished Scientists

Blog banner

Data Science in Mental Health Prediction

Blog banner

Emerging threats in cyber Forensics

Blog banner

Data Warehousing

Blog banner

Network Forensics Tools and Techniques

Blog banner

Jio .....A Revolution ?? ??

Blog banner

USES OF WHATSAPP

Blog banner

Solving Problems with AI: The Power of Search Algorithms

Blog banner

Indian Culture and Tradition

Blog banner

Fun Christmas Activities For Toddlers & Kids

Blog banner

Memory Management

Blog banner

objectives and functions of operating system

Blog banner

A Review on Data Acquisition in Cyber Forensics

Blog banner

MYNTRA

Blog banner

Computer Security

Blog banner

Importance Of Time

Blog banner

Ethical Issues in Data Science and Role of Data Science in Smart Cities

Blog banner

Explaining Buffer Overflow with Example

Blog banner

Review on Recovering Deleted Files

Blog banner

Efficiency of SQL Injection Method in Preventing E-Mail Hacking

Blog banner

FRIENDSHIP

Blog banner

John Titor: The Time Traveler

Blog banner

MODERN OPERATING SYSTEM

Blog banner

Virtual Memory

Blog banner

IT Service Continuity Management

Blog banner

Lucidchart

Blog banner

Buffers in Operating Systems

Blog banner

Functions of operating system

Blog banner

An Overview of Virtual Machines

Blog banner

MEMORY MANAGEMENT

Blog banner

Simple STEM Activities for Toddlers That Spark Curiosity

Blog banner

Uniprocessor Scheduling

Blog banner

Race Conditions

Blog banner

Procedure For Corporate High-Tech Investigations

Blog banner

An Approach To Spyware Detection And Removal

Blog banner