wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Segmentation and paging concept

profile
Maitry Gala
Aug 13, 2024
0 Likes
0 Discussions
112 Reads

Segmentation and Paging in Operating Systems

Segmentation and paging are two fundamental techniques employed by operating systems to manage memory efficiently. While they share the common goal of optimizing memory utilization, they differ significantly in their approaches.

1.Segmentation

• Divides memory into variable-sized segments.

• Segments correspond to logical units: code, data, stack, heap, etc.

• Provides flexibility: Allows efficient allocation of memory based on program structure.

• Protection: Enables access control at the segment level.

• Sharing: Facilitates sharing of code and data segments among processes.

Example: A program might have separate segments for instructions, global variables, and local variables.

2.Paging

• Divides physical memory into fixed-sized blocks called pages.

• Divides processes into fixed-sized pages as well.

• Simplifies memory management: Treats memory as a uniform structure.

• Overcomes external fragmentation: Efficiently utilizes available memory.

• Enables virtual memory: Allows processes to use more memory than physically available.

Example: A process’s address space is divided into pages, which are mapped to physical frames in memory.

Maitry Gala-53003230041

Div A 

 

 

 

 


Comments ()


Sign in

Read Next

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner

Data Lake

Blog banner

Webmail

Blog banner

WHAT IS SNAPCHAT AND HOW DOES IT WORK?

Blog banner

Deadlocks

Blog banner

Linux

Blog banner

Types of email

Blog banner

Understanding Mobile Device Forensics

Blog banner

OS Assignment 1

Blog banner

Retiring ISS

Blog banner

The Benefits of Practical Life Activities in Preschool

Blog banner

Data Mapping

Blog banner

Broken Authentication Attacks

Blog banner

Smart Eating Habits for Office Professionals to Stay Healthy

Blog banner

Deadlock

Blog banner

EID UL FITR

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner

Starvation

Blog banner

ACHIEVEMENTS IN OPERATING SYSTEMS

Blog banner

Environmental Management using GIS

Blog banner

Data Mining

Blog banner

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

Blog banner

What Your Music Taste Reveals About Your Personality

Blog banner

The Sunny Side of Instagram

Blog banner

Firewall / IDS Evasion Techniques

Blog banner

c

Blog banner

ProofHub

Blog banner

E-mail security

Blog banner

HUBSPOT

Blog banner

Bit Coins

Blog banner

Paging

Blog banner

MAHAKAL LOK UJJAIN

Blog banner

Vulnerability Assessment

Blog banner

Real-time Scheduling - 53003230061

Blog banner

Life of a 2020-2021 student

Blog banner

21ST CENTURY PATRIARCHY

Blog banner

Mumbai Metro 3

Blog banner

Festive Ethnic Wear Guide: Patola-Inspired Looks for Every Celebration

Blog banner

Virtual Machine's

Blog banner

Development Of Modern Operating System

Blog banner

Deadlock and Starvation

Blog banner

Guidelines for a low sodium diet.

Blog banner