SlideShare a Scribd company logo
UNIT-III
Memory Management- External Memory
2
Course Content:
• Internal Memory
– Semiconductor Main memory
– Error correction
– Advanced DRAM organization
• External Memory
– Magnetic Disk, RAID, SSD, Optical memory, Magnetic tapes
3
Magnetic Disk
• Disk substrate coated with magnetizable material
(iron oxide…rust)
• Substrate used to be aluminium
• Now glass
—Improved surface uniformity
– Increases reliability
—Reduction in surface defects
– Reduced read/write errors
—Better stiffness
—Better shock/damage resistance
4
Read and Write Mechanisms
• Recording & retrieval via conductive coil called a head
• May be single read/write head or separate ones
• During read/write, head is stationary, platter rotates
• Write
— Current through coil produces magnetic field
— Pulses sent to head
— Magnetic pattern recorded on surface below
• Read (traditional)
— Magnetic field moving relative to coil produces current
— Coil is the same for read and write
• Read (contemporary)
— Separate read head, close to write head
— Partially shielded magneto resistive (MR) sensor
— Electrical resistance depends on direction of magnetic field
— High frequency operation
– Higher storage density and speed
5
Disk Data Layout
6
Data Organization and Formatting
• Concentric rings or tracks
—Gaps between tracks
—Reduce gap to increase capacity
—Same number of bits per track (variable packing
density)
—Constant angular velocity
• Tracks divided into sectors
• Minimum block size is one sector
• May have more than one sector per block
7
Characteristics
• Fixed (rare) or movable head
• Removable or fixed
• Single or double (usually) sided
• Single or multiple platter
• Head mechanism
—Contact (Floppy)
—Fixed gap
—Flying (Winchester)
8
Fixed/Movable Head Disk
• Fixed head
—One read write head per track
—Heads mounted on fixed ridged arm
• Movable head
—One read write head per side
—Mounted on a movable arm
9
Removable or Not
• Removable disk
—Can be removed from drive and replaced
with another disk
—Provides unlimited storage capacity
—Easy data transfer between systems
• Nonremovable disk
—Permanently mounted in the drive
10
Multiple Platter
• One head per side
• Heads are joined and aligned
• Aligned tracks on each platter form
cylinders
• Data is striped by cylinder
—reduces head movement
—Increases speed (transfer rate)
11
Multiple Platters
12
Tracks and Cylinders
13
Speed
• Seek time
—Moving head to correct track
• (Rotational) latency
—Waiting for data to rotate under head
• Access time = Seek + Latency
• Transfer rate
14
Timing of Disk I/O Transfer
15
RAID
• Redundant Array of Independent Disks
• Redundant Array of Inexpensive Disks
• 6 levels in common use
• Not a hierarchy
• Set of physical disks viewed as single logical
drive by O/S
• Data distributed across physical drives
• Can use redundant capacity to store parity
information
16
RAID 0
• No redundancy
• Data striped across all disks
• Round Robin striping
• Increase speed
—Multiple data requests probably not on same disk
—Disks seek in parallel
—A set of data is likely to be striped across multiple
disks
17
RAID 1
• Mirrored Disks
• Data is striped across disks
• 2 copies of each stripe on separate disks
• Read from either
• Write to both
• Recovery is simple
—Swap faulty disk & re-mirror
—No down time
• Expensive
18
RAID 2
• Disks are synchronized
• Very small stripes
—Often single byte/word
• Error correction calculated across
corresponding bits on disks
• Multiple parity disks store Hamming code
error correction in corresponding positions
• Lots of redundancy
—Expensive
—Not used
19
RAID 3
• Similar to RAID 2
• Only one redundant disk, no matter how
large the array
• Simple parity bit for each set of
corresponding bits
• Data on failed drive can be reconstructed
from surviving data and parity info
• Very high transfer rates
20
RAID 4
• Each disk operates independently
• Good for high I/O request rate
• Large stripes
• Bit by bit parity calculated across stripes on
each disk
• Parity stored on parity disk
21
RAID 5
• Like RAID 4
• Parity striped across all disks
• Round robin allocation for parity stripe
• Avoids RAID 4 bottleneck at parity disk
• Commonly used in network servers
22
RAID 6
• Two parity calculations
• Stored in separate blocks on different
disks
• User requirement of N disks needs N+2
• High data availability
—Three disks need to fail for data loss
—Significant write penalty
23
RAID 0, 1, 2
24
RAID 3 & 4
25
RAID 5 & 6
26
Data Mapping For RAID 0
27
Optical Storage CD-ROM
• Originally for audio
• 650Mbytes giving over 70 minutes audio
• Polycarbonate coated with highly reflective coat,
usually aluminium
• Data stored as pits
• Read by reflecting laser
• Constant packing density
• Constant linear velocity
28
CD Operation
29
CD-ROM Drive Speeds
• Audio is single speed
—Constant linier velocity
—1.2 ms-1
—Track (spiral) is 5.27km long
—Gives 4391 seconds = 73.2 minutes
• Other speeds are quoted as multiples
• e.g. 24x
• Quoted figure is maximum drive can achieve
30
CD-ROM Format
• Mode 0=blank data field
• Mode 1=2048 byte data+error correction
• Mode 2=2336 byte data
31
Random Access on CD-ROM
• Difficult
• Move head to rough position
• Set correct speed
• Read address
• Adjust to required location
32
CD-ROM for & against
• Large capacity (?)
• Easy to mass produce
• Removable
• Robust
• Expensive for small runs
• Slow
• Read only
33
Other Optical Storage
• CD-Recordable (CD-R)
—WORM
—Now affordable
—Compatible with CD-ROM drives
• CD-RW
—Erasable
—Getting cheaper
—Mostly CD-ROM drive compatible
—Phase change
– Material has two different reflectivities in different phase
states
34
CD and DVD
35
High Definition Optical Disks
• Designed for high definition videos
• Much higher capacity than DVD
— Shorter wavelength laser
– Blue-violet range
— Smaller pits
• HD-DVD
— 15GB single side single layer
• Blue-ray
— Data layer closer to laser
– Tighter focus, less distortion, smaller pits
— 25GB on single layer
— Available read only (BD-ROM), Recordable once (BR-R) and re-
recordable (BR-RE)
36
Optical Memory Characteristics
37
Magnetic Tape
• Serial access
• Slow
• Very cheap
• Backup and archive
• Linear Tape-Open (LTO) Tape Drives
—Developed late 1990s
—Open source alternative to proprietary
tape systems
38

More Related Content

PPT
Unit-II external memory.pptfhsduuiauautt
PPT
06_External Memory.ppt
PPT
06_External Memory.ppt
PPT
06 external memory
PPT
06 external memory
PDF
external_memory
PPT
External memory
PPT
Auxiliary memory Computer Architecture and Computer Organization
Unit-II external memory.pptfhsduuiauautt
06_External Memory.ppt
06_External Memory.ppt
06 external memory
06 external memory
external_memory
External memory
Auxiliary memory Computer Architecture and Computer Organization

Similar to Unit-III_External Memory.ppt (20)

PPTX
memory subsystems of computer architecture
PPT
Devices Management
PDF
HDD.pdf
PDF
Organisasi dan Arsitektur Komputer MO-05
PPTX
Memory types
PDF
Operating System File Management disk_management.pdf
PPT
different Types of Storage Devices.ppt
PPTX
9_Storage_Devices.pptx
PPTX
SSD HSD storage drives
PDF
19IS305_U4_LP10_LM10-22-23.pdf
PPTX
Memory and storage devices
PPT
Basic Compute Memory and data base Concepts.ppt
PPTX
Magnetic Disk
PPT
Unit 4 DBMS.ppt
PPTX
9_Storage_Devices.pptx
PPT
Types of Storage Devices
PPTX
Storage (Hard disk drive)
PPTX
Ch-04 (Comp) - Storage Devices.pptx important
PPT
RAM&&ROM.ppt
memory subsystems of computer architecture
Devices Management
HDD.pdf
Organisasi dan Arsitektur Komputer MO-05
Memory types
Operating System File Management disk_management.pdf
different Types of Storage Devices.ppt
9_Storage_Devices.pptx
SSD HSD storage drives
19IS305_U4_LP10_LM10-22-23.pdf
Memory and storage devices
Basic Compute Memory and data base Concepts.ppt
Magnetic Disk
Unit 4 DBMS.ppt
9_Storage_Devices.pptx
Types of Storage Devices
Storage (Hard disk drive)
Ch-04 (Comp) - Storage Devices.pptx important
RAM&&ROM.ppt
Ad

More from ShantanuDharekar (20)

PPTX
Low-Code Development presentation ppt .pptx
PPTX
PROCEDURAL AND DECLARATIVE KNOWLEDGE IN AI & ML (1).pptx
PPTX
III_UNIT.pptx
PPTX
Linear Regression.pptx
PPTX
Unit 5 Activity and Activity Life Cycle.pptx
PDF
BT1147-A.I.-PPT-CPM.pdf
PPTX
Menstrual Cycle.pptx
PDF
harshfocppt-161122123738.pdf
PPT
Microscopy use this.ppt
PPTX
5_6203803968120817053.pptx
PPT
III_UNIT.ppt
PPT
IV_UNIT.ppt
PPTX
III_UNIT_ErrorCorrecting.pptx
PPTX
III_UNIT.pptx
PDF
Presentation (4).pdf
PDF
roleofcomputerscienceinbiotechnologyautosaved-201020083249.pdf
PDF
Presentation (2).pdf
PDF
6 Acoustics and Ultrasonics.pdf
PDF
cybersecurityprt-131017183506-phpapp02.pdf
PDF
7 X-rays.pdf
Low-Code Development presentation ppt .pptx
PROCEDURAL AND DECLARATIVE KNOWLEDGE IN AI & ML (1).pptx
III_UNIT.pptx
Linear Regression.pptx
Unit 5 Activity and Activity Life Cycle.pptx
BT1147-A.I.-PPT-CPM.pdf
Menstrual Cycle.pptx
harshfocppt-161122123738.pdf
Microscopy use this.ppt
5_6203803968120817053.pptx
III_UNIT.ppt
IV_UNIT.ppt
III_UNIT_ErrorCorrecting.pptx
III_UNIT.pptx
Presentation (4).pdf
roleofcomputerscienceinbiotechnologyautosaved-201020083249.pdf
Presentation (2).pdf
6 Acoustics and Ultrasonics.pdf
cybersecurityprt-131017183506-phpapp02.pdf
7 X-rays.pdf
Ad

Recently uploaded (20)

PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
additive manufacturing of ss316l using mig welding
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
PPT on Performance Review to get promotions
PPT
Mechanical Engineering MATERIALS Selection
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
additive manufacturing of ss316l using mig welding
Model Code of Practice - Construction Work - 21102022 .pdf
bas. eng. economics group 4 presentation 1.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
UNIT 4 Total Quality Management .pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
R24 SURVEYING LAB MANUAL for civil enggi
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
OOP with Java - Java Introduction (Basics)
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPT on Performance Review to get promotions
Mechanical Engineering MATERIALS Selection
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd

Unit-III_External Memory.ppt

  • 2. 2 Course Content: • Internal Memory – Semiconductor Main memory – Error correction – Advanced DRAM organization • External Memory – Magnetic Disk, RAID, SSD, Optical memory, Magnetic tapes
  • 3. 3 Magnetic Disk • Disk substrate coated with magnetizable material (iron oxide…rust) • Substrate used to be aluminium • Now glass —Improved surface uniformity – Increases reliability —Reduction in surface defects – Reduced read/write errors —Better stiffness —Better shock/damage resistance
  • 4. 4 Read and Write Mechanisms • Recording & retrieval via conductive coil called a head • May be single read/write head or separate ones • During read/write, head is stationary, platter rotates • Write — Current through coil produces magnetic field — Pulses sent to head — Magnetic pattern recorded on surface below • Read (traditional) — Magnetic field moving relative to coil produces current — Coil is the same for read and write • Read (contemporary) — Separate read head, close to write head — Partially shielded magneto resistive (MR) sensor — Electrical resistance depends on direction of magnetic field — High frequency operation – Higher storage density and speed
  • 6. 6 Data Organization and Formatting • Concentric rings or tracks —Gaps between tracks —Reduce gap to increase capacity —Same number of bits per track (variable packing density) —Constant angular velocity • Tracks divided into sectors • Minimum block size is one sector • May have more than one sector per block
  • 7. 7 Characteristics • Fixed (rare) or movable head • Removable or fixed • Single or double (usually) sided • Single or multiple platter • Head mechanism —Contact (Floppy) —Fixed gap —Flying (Winchester)
  • 8. 8 Fixed/Movable Head Disk • Fixed head —One read write head per track —Heads mounted on fixed ridged arm • Movable head —One read write head per side —Mounted on a movable arm
  • 9. 9 Removable or Not • Removable disk —Can be removed from drive and replaced with another disk —Provides unlimited storage capacity —Easy data transfer between systems • Nonremovable disk —Permanently mounted in the drive
  • 10. 10 Multiple Platter • One head per side • Heads are joined and aligned • Aligned tracks on each platter form cylinders • Data is striped by cylinder —reduces head movement —Increases speed (transfer rate)
  • 13. 13 Speed • Seek time —Moving head to correct track • (Rotational) latency —Waiting for data to rotate under head • Access time = Seek + Latency • Transfer rate
  • 14. 14 Timing of Disk I/O Transfer
  • 15. 15 RAID • Redundant Array of Independent Disks • Redundant Array of Inexpensive Disks • 6 levels in common use • Not a hierarchy • Set of physical disks viewed as single logical drive by O/S • Data distributed across physical drives • Can use redundant capacity to store parity information
  • 16. 16 RAID 0 • No redundancy • Data striped across all disks • Round Robin striping • Increase speed —Multiple data requests probably not on same disk —Disks seek in parallel —A set of data is likely to be striped across multiple disks
  • 17. 17 RAID 1 • Mirrored Disks • Data is striped across disks • 2 copies of each stripe on separate disks • Read from either • Write to both • Recovery is simple —Swap faulty disk & re-mirror —No down time • Expensive
  • 18. 18 RAID 2 • Disks are synchronized • Very small stripes —Often single byte/word • Error correction calculated across corresponding bits on disks • Multiple parity disks store Hamming code error correction in corresponding positions • Lots of redundancy —Expensive —Not used
  • 19. 19 RAID 3 • Similar to RAID 2 • Only one redundant disk, no matter how large the array • Simple parity bit for each set of corresponding bits • Data on failed drive can be reconstructed from surviving data and parity info • Very high transfer rates
  • 20. 20 RAID 4 • Each disk operates independently • Good for high I/O request rate • Large stripes • Bit by bit parity calculated across stripes on each disk • Parity stored on parity disk
  • 21. 21 RAID 5 • Like RAID 4 • Parity striped across all disks • Round robin allocation for parity stripe • Avoids RAID 4 bottleneck at parity disk • Commonly used in network servers
  • 22. 22 RAID 6 • Two parity calculations • Stored in separate blocks on different disks • User requirement of N disks needs N+2 • High data availability —Three disks need to fail for data loss —Significant write penalty
  • 27. 27 Optical Storage CD-ROM • Originally for audio • 650Mbytes giving over 70 minutes audio • Polycarbonate coated with highly reflective coat, usually aluminium • Data stored as pits • Read by reflecting laser • Constant packing density • Constant linear velocity
  • 29. 29 CD-ROM Drive Speeds • Audio is single speed —Constant linier velocity —1.2 ms-1 —Track (spiral) is 5.27km long —Gives 4391 seconds = 73.2 minutes • Other speeds are quoted as multiples • e.g. 24x • Quoted figure is maximum drive can achieve
  • 30. 30 CD-ROM Format • Mode 0=blank data field • Mode 1=2048 byte data+error correction • Mode 2=2336 byte data
  • 31. 31 Random Access on CD-ROM • Difficult • Move head to rough position • Set correct speed • Read address • Adjust to required location
  • 32. 32 CD-ROM for & against • Large capacity (?) • Easy to mass produce • Removable • Robust • Expensive for small runs • Slow • Read only
  • 33. 33 Other Optical Storage • CD-Recordable (CD-R) —WORM —Now affordable —Compatible with CD-ROM drives • CD-RW —Erasable —Getting cheaper —Mostly CD-ROM drive compatible —Phase change – Material has two different reflectivities in different phase states
  • 35. 35 High Definition Optical Disks • Designed for high definition videos • Much higher capacity than DVD — Shorter wavelength laser – Blue-violet range — Smaller pits • HD-DVD — 15GB single side single layer • Blue-ray — Data layer closer to laser – Tighter focus, less distortion, smaller pits — 25GB on single layer — Available read only (BD-ROM), Recordable once (BR-R) and re- recordable (BR-RE)
  • 37. 37 Magnetic Tape • Serial access • Slow • Very cheap • Backup and archive • Linear Tape-Open (LTO) Tape Drives —Developed late 1990s —Open source alternative to proprietary tape systems
  • 38. 38