SlideShare a Scribd company logo
Data structure
Data structure
“What goes around comes
around whether you are
giving respect to someone
or deceiving them”
Objective
• What is Memory?
• Memory Hierarchy
• Swapping
• Paging Fragmentation
• Defragmentation
• Segmentation
What is memory?
Memory store the programs & these programs
are used by CPU for processing.
Memory Hierarchy
Primary memory:-
Main memory(Hard disk,RAM)
Connected through data buses to CPU
Expensive & Smaller
Faster
Secondary memory:-
Extrenal Devices(CD , Floppy Disk etc)
Connected through data cables to CPU
Cheaper & larger
Slower
Memory Management
It’s a term used to describes how handle the
memory.
MMU(Memory Management Unit)
MMU of the operating system handle the
memory hierarchy.
How MMU Work?
• Keep track what part of memory are in use
• Memory Allocate
• Memory Deallocate
• Swapping b/w main memory & Disk
Swapping
• Paging
• Fragmentation
Defragmentation
• Defragmentation is like cleaning
house for your PC, it picks up all of
the pieces of data that are spread
across your hard drive and puts
them back together again.
Data structure
Data structure
Segmentation
Segmentation is a memory management
technique in which each job is divided
into several segments of different sizes,
one for each module that contains
pieces that perform related functions.
Data structure
Data structure

More Related Content

PPTX
Memory Management
PPTX
Memory management
PPTX
Memory management
ODP
Distributed shared memory shyam soni
DOCX
Opetating System Memory management
PPTX
Working memory in computer
PDF
Memory management OS
PPTX
Memory Management in OS
Memory Management
Memory management
Memory management
Distributed shared memory shyam soni
Opetating System Memory management
Working memory in computer
Memory management OS
Memory Management in OS

What's hot (20)

PPTX
Computer memory
PPTX
Memory
PPTX
Memory in computer
PPTX
Basic information about Computer memory
PPT
Computer memory
PPTX
Memory presentation
PPTX
MEMORY OF COMPUTER SYSTEM AND UNITS OF MEMORY
PPTX
Memory Management
DOCX
Memory management
PPTX
Computer Memory
PDF
Computer Memory
PPT
Computer’s memory
PPT
Memory and storage
PPTX
Types of memory in Computer
PPTX
Memory management
PPTX
Memory management
PPTX
Computer memory
PPTX
Input Output Control System
PPTX
Category of Computer Memory in detail
PPTX
Computer Memory
Computer memory
Memory
Memory in computer
Basic information about Computer memory
Computer memory
Memory presentation
MEMORY OF COMPUTER SYSTEM AND UNITS OF MEMORY
Memory Management
Memory management
Computer Memory
Computer Memory
Computer’s memory
Memory and storage
Types of memory in Computer
Memory management
Memory management
Computer memory
Input Output Control System
Category of Computer Memory in detail
Computer Memory
Ad

Similar to Data structure (20)

PPTX
GROUP 1 - CPU AND RANDOM ACCESS MEMORY.pptx
PPTX
UNIT-2 OS.pptx
PDF
ksdajfkdjskajsdl;fkajsdklfjaosdfjsdafsdfioae
PPTX
memory management IN OS ANURAG PATE.pptx
PPTX
memorymanagement-2112140500ygyftftt34.pptx
PDF
Operating system that project relate to os.Unit3.pdf
PPTX
Memory Management in Operating Systems ppt.pptx
PPTX
G.Sumithra,II-M.sc(computer Science),Bon Secours college for women,Thanjavur.
PDF
G.Sumithra,II-M.sc(computer science),Bon secours college for women,thanjavur.
PPTX
EDITED JNNIE_Sample Lecture PPT-Template.pptx
PPTX
B.Tech. Computer Science Engineering OS Notes Unit 3
PDF
CSI-503 - 6. Memory Management
PPTX
module 1-1.pptx
PPTX
Cache Memory And Virtual Memory in computer architecture
PPTX
Operating System introduction topics for beginners
PPTX
Memory organization
PPT
06. system unit computer
PPTX
M20CA1030_391_2_Part2.pptx
PPTX
COMPONENT OF THE COMPUTERS...........pptx
PPTX
MODULE 2.pptx
GROUP 1 - CPU AND RANDOM ACCESS MEMORY.pptx
UNIT-2 OS.pptx
ksdajfkdjskajsdl;fkajsdklfjaosdfjsdafsdfioae
memory management IN OS ANURAG PATE.pptx
memorymanagement-2112140500ygyftftt34.pptx
Operating system that project relate to os.Unit3.pdf
Memory Management in Operating Systems ppt.pptx
G.Sumithra,II-M.sc(computer Science),Bon Secours college for women,Thanjavur.
G.Sumithra,II-M.sc(computer science),Bon secours college for women,thanjavur.
EDITED JNNIE_Sample Lecture PPT-Template.pptx
B.Tech. Computer Science Engineering OS Notes Unit 3
CSI-503 - 6. Memory Management
module 1-1.pptx
Cache Memory And Virtual Memory in computer architecture
Operating System introduction topics for beginners
Memory organization
06. system unit computer
M20CA1030_391_2_Part2.pptx
COMPONENT OF THE COMPUTERS...........pptx
MODULE 2.pptx
Ad

More from Nazir Ahmed (20)

PPT
Data structures final lecture 1
PPT
Data structures lecture 04
PPT
Cover letter
PPTX
Control unit design(1)
DOCX
Computer architecture mcq (2)
PPT
Complete binary tree and heap
PPTX
Clamper clipper(10)
PPTX
Cisc mc68000
PPTX
Chapter 08
PPT
Chapter 07 ddl_sql
PPTX
Chapter 4
PPT
Chapter 03
PPTX
Chapter # 12 er modeling
PPT
Chapeter 2
PPT
Ch7 1 v1
PPT
Ch07 deadlocks
PPT
Ch05 cpu-scheduling
PPT
Ch04 threads
PPT
Ch03 processes
PPT
Ch1 v1
Data structures final lecture 1
Data structures lecture 04
Cover letter
Control unit design(1)
Computer architecture mcq (2)
Complete binary tree and heap
Clamper clipper(10)
Cisc mc68000
Chapter 08
Chapter 07 ddl_sql
Chapter 4
Chapter 03
Chapter # 12 er modeling
Chapeter 2
Ch7 1 v1
Ch07 deadlocks
Ch05 cpu-scheduling
Ch04 threads
Ch03 processes
Ch1 v1

Recently uploaded (20)

PDF
Trump Administration's workforce development strategy
PPTX
Lesson notes of climatology university.
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
Cell Types and Its function , kingdom of life
PPTX
Unit 4 Skeletal System.ppt.pptxopresentatiom
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PPTX
Introduction to Building Materials
PDF
RMMM.pdf make it easy to upload and study
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Trump Administration's workforce development strategy
Lesson notes of climatology university.
UNIT III MENTAL HEALTH NURSING ASSESSMENT
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Cell Types and Its function , kingdom of life
Unit 4 Skeletal System.ppt.pptxopresentatiom
Chinmaya Tiranga quiz Grand Finale.pdf
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Complications of Minimal Access Surgery at WLH
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Introduction to Building Materials
RMMM.pdf make it easy to upload and study
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
A systematic review of self-coping strategies used by university students to ...
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...

Data structure

  • 3. “What goes around comes around whether you are giving respect to someone or deceiving them”
  • 4. Objective • What is Memory? • Memory Hierarchy • Swapping • Paging Fragmentation • Defragmentation • Segmentation
  • 5. What is memory? Memory store the programs & these programs are used by CPU for processing.
  • 6. Memory Hierarchy Primary memory:- Main memory(Hard disk,RAM) Connected through data buses to CPU Expensive & Smaller Faster Secondary memory:- Extrenal Devices(CD , Floppy Disk etc) Connected through data cables to CPU Cheaper & larger Slower
  • 7. Memory Management It’s a term used to describes how handle the memory. MMU(Memory Management Unit) MMU of the operating system handle the memory hierarchy.
  • 8. How MMU Work? • Keep track what part of memory are in use • Memory Allocate • Memory Deallocate • Swapping b/w main memory & Disk
  • 11. Defragmentation • Defragmentation is like cleaning house for your PC, it picks up all of the pieces of data that are spread across your hard drive and puts them back together again.
  • 14. Segmentation Segmentation is a memory management technique in which each job is divided into several segments of different sizes, one for each module that contains pieces that perform related functions.