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

ITIL Version 3 and 4 differenciation?

Blog banner

Mobile Security

Blog banner

Virtualisation

Blog banner

(Input/Output) in os

Blog banner

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

Blog banner

Starvation

Blog banner

The Role of Cyber Forensics in Criminology

Blog banner

Respondo Launches Revolutionary Video Discussion App

Blog banner

Uniprocessor and Types

Blog banner

The Rise of Evil Twin Attacks: A New Kind Of Spoofing Cyberattack

Blog banner

Security Breaches in Stock market trading

Blog banner

Cyber Forensic in the Banking sector

Blog banner

Web browser forensics:Tools,Evidence collection and analysis

Blog banner

DURGA POOJA

Blog banner

Cache memory

Blog banner

Types of email

Blog banner

Memory input output management

Blog banner

Sweet and Sour Mango Pickle (Gol Keri)

Blog banner

Understanding E-mail Servers

Blog banner

10 Interesting facts you should know!!!

Blog banner

PERSONAL STORIES

Blog banner

ARTICAL ON MANAGEMENT SYSTEM

Blog banner

Why is it hard to design an Operating Systems ?

Blog banner

Technical SEO : Total Guide

Blog banner

Perfectionism and High-Performance culture

Blog banner

social media issue

Blog banner

Device driver

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

Data Acquisition in Cyber Forensics

Blog banner

Threads

Blog banner

Save Girl Child

Blog banner

Pipedrive

Blog banner

LIFEHACKER

Blog banner

How HRMS, Task Management, and Team Chats Can Improve Workplace Productivity

Blog banner

Malware Defense

Blog banner

Virtual Machine

Blog banner

UniProcessor Scheduling

Blog banner

Explain Multiprocessors

Blog banner

Caching windows

Blog banner

Vulnerability Assessment

Blog banner

AI and cyber Security

Blog banner

Beauty of indian railway

Blog banner