wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Memory management

profile
Akshat Limbachiya
Aug 15, 2024
0 Likes
0 Discussions
81 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

Super Garlicky Tomato Soup with Smashed White Beans

Blog banner

Article on different management system

Blog banner

c

Blog banner

Service Catalogue Management

Blog banner

Ransomware

Blog banner

Gis in agriculture and farming

Blog banner

Expert System In AI

Blog banner

The New Role of Social Media Managers: Beyond Posting Content

Blog banner

Segmentation and paging concept

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

Big O Notation

Blog banner

What is Virtual Memory

Blog banner

Developments in Modern Operating Systems

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

Evolution of Operating System

Blog banner

Study of Backdoor and Trojan tools

Blog banner

Breaking the Cycle of Loneliness : Protecting your Mental Health Through meaningful Connection ( Part — 2)

Blog banner

LIMITED EDITION

Blog banner

Teamwork

Blog banner

BUFFER OVERFLOW_142

Blog banner

ODOO

Blog banner

Sage business cloud accounting

Blog banner

ONLINE NEWSROOMS

Blog banner

Why Festivals Are the Best Classrooms for Young Minds?

Blog banner

How the mobile IP is used in GSM architecture.

Blog banner

Facebook marketing

Blog banner

Social Media.

Blog banner

Design Considerations for Disk Cache Management

Blog banner

Memory management and virtual memory

Blog banner

K-means use cases

Blog banner

Cache Memory in Operating Systems

Blog banner

Protect yourself from System Hacking with these Simple Steps

Blog banner

Deadlock and Starvation

Blog banner

This Windows 11 encryption bug may cause data damage

Blog banner

Cloud Technology and its Implications for Entrepreneurship

Blog banner

The Bold Digital Marketing Moves That Made Durex India’s Second-Largest Condom Brand

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

Service Design Principles

Blog banner

Instagram

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

Modern Operating system

Blog banner

ZOHO

Blog banner