SlideShare a Scribd company logo
MEMORY
Asma Khan
Did you know…
• Storage :
Provides capacity for all the files
and information you need( e.g.
capacity of the computer’s hard
disk)
• Memory :
Provides your working space (
e.g. the amount of RAM installed
in the computer)
Overview
Primary
- storage of intermediate data
- necessary to run the computer
- RAM, Cache
Secondary
- long-term storage of data
- HDD
Tertiary
- CD, DVD, memory card...
Off-line
- disconnected storage
- unplugged USB flash drive
- external HDD
Memory
 In computing memory refers to the physical
devices used to store programs or data on
the temporary or permanent basis for use in
a computer or other digital electronic device
 Main memory is divided into two parts :
- Random Access memory ( RAM ) should be
better known as Read Write Memory
- Read Only Memory (ROM)
Random Access Memory (RAM)
• Structure :
A set of memory chips, each of them is
an integrated circuit (IC) made of
millions of transistors and capacitors
• Volatile - their state is lost or reset
when power is removed from the
system.
• Usage :
Holds data/application programs from
input devices or storages
• Capacity : Determines the number and
size of the program can be run at the
same time as well as the amount of
data that can be processed
immediately.
Types of RAM
Static Random Access Memory
(SRAM)
• Semi conductor memory
• Use flip-flop to store each bit of
memory so does not need to be
periodically refreshed
• Faster and consumes low power
• Expensive and have complex
structure (6 transistors) so not use in
high capacity applications
Dynamic Random Access Memory
(DRAM)
• Store each bit of memory in
capacitor in an integrated circuit
• Real capacitors leak charge so
capacitors need to be refreshed
periodically
• Simple structure ( 1 transistor and 1
capacitor per bit) so it has very high
density
Read only memory (ROM)
• Has contents which are fixed when
the chip is manufactured
• Holds the bootstrap loader part of
the operating system
• Retains its data when the computer
is switched off
A boot loader, also called a boot manager, is a small
program that places the operating system (OS) of a
computer into memory.
Types of ROM
Programmable ROM (PROM)-
Empty of data when the chip is
manufactured, can be programmed
by the user. Once programmed
the data cannot be erased.
Erasable PROM (EPROM)-
Like PROM only the chip can be
removed from the computer and
the program erased and another
stored in its place using ultraviolet
light.
Electrically EPROM (EEPROM) -
Like EPROM but electricity is used
to erase and reprogram selected
contents.
CACHE MEMORY
Cache memory, also called CPU memory, is random
access memory(RAM) that a computer microprocessor
can access more quickly than it can access regular RAM.
This memory is typically integrated directly with
the CPU chip or placed on a separate chip that has a
separate bus interconnect with the CPU.
Cache memory
• Faster and expensive than RAM
• It improves the computer’s performance
• Processor can use it to store frequently
accessed data and program instructions
• It is two types :
- L1 : primary cache (inside the
processor)
- L2 : secondary cache (in the
motherboard or near the
microprocessor)
Figure 5-5
Cache
STORAGE
Storage
• Storage – any devices that are capable of
holding information, even when the power
is off (non-volatile).
• Ex: Floppy disk drive, hard disk drive,
USB flash disk,...
• Offline storage – type of storage that can
be removed and can be accessed from any
computers when connected.
Types of storage device
• Optical storage devices
• Magnetic storage devices
• Flash memory devices
Optical storage devices
Compact Disc (CD)
Capacity: 700 MB
Available from 1982
Blu-ray Disc
Capacity: 25 GB
Available from 2006
DVD
Capacity: 4.7 GB
Available from 1995
Optical storage devices
Advantages:
 Small and portable
 Cheap to produce
 Large market of music, movies and games
 Most desktop computers or laptops are equipped with
CD/DVD/Blu-ray drive
Disadvantages:
x Fragile, easy to get scratched
x Slower data transferring rate
x Required specified drives to write data to the discs
x Limited number of writes
Magnetic storage devices
Floppy disk
• First available in 1971
• Capacity: 1.44 MB (3 1⁄2-inch floppy disk)
• Discontinued.
• Since 2010, no motherboard is still
manufactured with the support of floppy
disk drive.
Magnetic storage devices
Hard disk drive (HDD)
• First introduced in 1956
Became dominant in the 1960s
Capacity keeps increasing
Max. capacity: 4 TB
(as of 2013)
• Continuously improved.
• Maintained an important position
of modern servers and PCs.
Magnetic storage devices
Advantages (HDD):
 Large and increasing capacity
 High transferring speed
 No data loss when power is off (non-volatile)
 Cheap price compared to other storage media (cost per MB)
Disadvantages (HDD):
x Possible damages and data loss due to ‘head’ crash
x Because of working on mechanism basis, it will be eventually
broken
x In case of internal hard drive, it is not easy to be transferred
to another computer
x High power consumption
Flash memory devices
USB Flash drive
• Commercially available in 2000
• Max. capacity: 1 TB (as of 2013)
• Small size
• Ideal solution for storing small data
Flash memory devices
Solid state drive (SSD)
• First introduced in 1995
• Max. capacity: 1 TB (as of 2013)
• Very high transferring speed in comparison to
normal physical hard disk
Flash memory devices
Advantages:
 Large and increasing capacity
 High transferring speed
 Small size, portability
 Low power consumption
 Work more quietly than physical hard drive
Disadvantages:
x High price compared to hard disks (cost per MB)
x Limited number of reads/writes (write endurance rating)
x Easy to lose because of small size
CLASSIFICATION- BIG PICTURE
Primary
Secondary
Volatile
Registers
Cache (I, II, III)
RAM
SRAM
DRAM
SDRAM
EDRAM
EDO
FLASH RAM
Non-volatile
ROM
PROM
EPROM
EEPROM
Magnetic memory
Tape
HD, Zip Disk
FDD
Optical
Memory
CD-ROM, CD-R, CD-RW
DVD-ROM, DVD-R
DVD- RW
(Semiconductor – chip).
Main Memory
(Devices)
2ns
5ms
Memory Types &
Storage Devices
Thank you
You didn’t hear that?
Memory

More Related Content

What's hot

Memory
MemoryMemory
Computer MEMORY
Computer MEMORYComputer MEMORY
Computer MEMORY
Swarnima Tiwari
 
Storege or memory devises
Storege or memory devisesStorege or memory devises
Storege or memory devisesdevaki123
 
Presentation on memory
Presentation on memoryPresentation on memory
Presentation on memory
Jamil Ahmed AKASH
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
Md. Rafid Abrar Miah
 
Computer memory
Computer memoryComputer memory
Computer memory
Ashok Rolaniya
 
Computer memory
Computer memoryComputer memory
Computer memory
nikunjandy
 
Computer Memory
Computer MemoryComputer Memory
Computer MemoryPrabinGe
 
Memory devices
Memory devicesMemory devices
Memory devices
Dr.Suresh Isave
 
COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORYRajat More
 
computer memory ,., .
computer memory ,., .computer memory ,., .
computer memory ,., .
santokh00700
 
TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER
TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER
TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER Rajat More
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
Shaikh Alam
 
computer memory and memory module
computer memory and memory modulecomputer memory and memory module
computer memory and memory module
thensi
 
Chapter 5
Chapter 5Chapter 5
Chapter 5askme
 
Ram
RamRam
Computer Memory
Computer MemoryComputer Memory
Computer Memory
babaradhe
 
Computer memory
Computer memoryComputer memory
Computer memory
Jayapal Jp
 

What's hot (20)

Memory
MemoryMemory
Memory
 
Computer MEMORY
Computer MEMORYComputer MEMORY
Computer MEMORY
 
Storege or memory devises
Storege or memory devisesStorege or memory devises
Storege or memory devises
 
Computer storage
Computer storageComputer storage
Computer storage
 
Presentation on memory
Presentation on memoryPresentation on memory
Presentation on memory
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Memory types
Memory typesMemory types
Memory types
 
Computer memory
Computer memoryComputer memory
Computer memory
 
Computer memory
Computer memoryComputer memory
Computer memory
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Memory devices
Memory devicesMemory devices
Memory devices
 
COMPUTER MEMORY
COMPUTER MEMORYCOMPUTER MEMORY
COMPUTER MEMORY
 
computer memory ,., .
computer memory ,., .computer memory ,., .
computer memory ,., .
 
TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER
TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER
TYPES OF MEMORIES AND STORAGE DEVICE AND COMPUTER
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
computer memory and memory module
computer memory and memory modulecomputer memory and memory module
computer memory and memory module
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Ram
RamRam
Ram
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Computer memory
Computer memoryComputer memory
Computer memory
 

Viewers also liked

Object storage
Object storageObject storage
Object storage
akash tambakad
 
Ibm cloud object storage industry workloads
Ibm cloud object storage industry   workloadsIbm cloud object storage industry   workloads
Ibm cloud object storage industry workloads
Diego Alberto Tamayo
 
Bright talk Elastic Block Storage Service on prem
Bright talk   Elastic Block Storage Service on premBright talk   Elastic Block Storage Service on prem
Bright talk Elastic Block Storage Service on prem
Antonio Romeo
 
Docker 1.9 Workshop
Docker 1.9 WorkshopDocker 1.9 Workshop
Docker 1.9 Workshop
{code}
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
wim_provoost
 
Presentation comparing server io consolidation solution with i scsi, infini...
Presentation   comparing server io consolidation solution with i scsi, infini...Presentation   comparing server io consolidation solution with i scsi, infini...
Presentation comparing server io consolidation solution with i scsi, infini...
xKinAnx
 
Personal storage to enterprise storage system journey
Personal storage to enterprise storage system journeyPersonal storage to enterprise storage system journey
Personal storage to enterprise storage system journey
Soumen Sarkar
 
C cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_sing
C cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_singC cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_sing
C cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_sing
John Sing
 
File structures
File structuresFile structures
File structures
Shyam Kumar
 
File Organization
File OrganizationFile Organization
File OrganizationManyi Man
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
David Davis
 
11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMSkoolkampus
 

Viewers also liked (13)

Object storage
Object storageObject storage
Object storage
 
Ibm cloud object storage industry workloads
Ibm cloud object storage industry   workloadsIbm cloud object storage industry   workloads
Ibm cloud object storage industry workloads
 
Bright talk Elastic Block Storage Service on prem
Bright talk   Elastic Block Storage Service on premBright talk   Elastic Block Storage Service on prem
Bright talk Elastic Block Storage Service on prem
 
Docker 1.9 Workshop
Docker 1.9 WorkshopDocker 1.9 Workshop
Docker 1.9 Workshop
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
Presentation comparing server io consolidation solution with i scsi, infini...
Presentation   comparing server io consolidation solution with i scsi, infini...Presentation   comparing server io consolidation solution with i scsi, infini...
Presentation comparing server io consolidation solution with i scsi, infini...
 
Personal storage to enterprise storage system journey
Personal storage to enterprise storage system journeyPersonal storage to enterprise storage system journey
Personal storage to enterprise storage system journey
 
C cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_sing
C cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_singC cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_sing
C cloud organizational_impacts_big_data_on-prem_vs_off-premise_john_sing
 
File structures
File structuresFile structures
File structures
 
File Organization
File OrganizationFile Organization
File Organization
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
 
11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS
 
File organization
File organizationFile organization
File organization
 

Similar to Memory

06. system unit computer
06. system unit   computer06. system unit   computer
06. system unit computer
TimesRide
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
Sweta Kumari Barnwal
 
06. System unit of computer
06. System unit of computer06. System unit of computer
06. System unit of computer
TimesRide
 
Conceptual framework storage devices (2)
Conceptual framework   storage devices (2)Conceptual framework   storage devices (2)
Conceptual framework storage devices (2)
Rajendra Sharma
 
Gaurav ppt
Gaurav pptGaurav ppt
Gaurav ppt
Ashish Kumar
 
5 computer memory
5 computer memory5 computer memory
5 computer memory
BaliThorat1
 
Unit 3 storage fundamentals
Unit 3 storage fundamentalsUnit 3 storage fundamentals
Unit 3 storage fundamentals
Raj vardhan
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
sreelakshmikv
 
Computer Introduction-Lecture02
Computer Introduction-Lecture02Computer Introduction-Lecture02
Computer Introduction-Lecture02
Dr. Mazin Mohamed alkathiri
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptx
KunalGola6
 
Basic of computer 2
Basic of computer 2Basic of computer 2
Basic of computer 2
Prakash Pandey
 
Memory & its types presentation1
Memory & its types presentation1Memory & its types presentation1
Memory & its types presentation1
JAI BAMORIYA
 
PC hardware components ppt slide_week2.ppt
PC hardware components ppt slide_week2.pptPC hardware components ppt slide_week2.ppt
PC hardware components ppt slide_week2.ppt
vimala elumalai
 
computer storage
computer storagecomputer storage
computer storage
Dipankar Dutta
 
Memory and storage
Memory and storageMemory and storage
Memory and storage
Tapan Khilar
 
Basic Computer 208 part 2
Basic Computer 208 part 2 Basic Computer 208 part 2
MODULE 2.pptx
MODULE 2.pptxMODULE 2.pptx
MODULE 2.pptx
kndnewguade
 
Presentacion pujol
Presentacion pujolPresentacion pujol
Presentacion pujolDylan Real G
 
Cisco task 1 power point
Cisco task 1 power pointCisco task 1 power point
Cisco task 1 power pointTom Hanstead
 

Similar to Memory (20)

06. system unit computer
06. system unit   computer06. system unit   computer
06. system unit computer
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
06. System unit of computer
06. System unit of computer06. System unit of computer
06. System unit of computer
 
Intro computers
Intro computersIntro computers
Intro computers
 
Conceptual framework storage devices (2)
Conceptual framework   storage devices (2)Conceptual framework   storage devices (2)
Conceptual framework storage devices (2)
 
Gaurav ppt
Gaurav pptGaurav ppt
Gaurav ppt
 
5 computer memory
5 computer memory5 computer memory
5 computer memory
 
Unit 3 storage fundamentals
Unit 3 storage fundamentalsUnit 3 storage fundamentals
Unit 3 storage fundamentals
 
memory hierarchy
memory hierarchymemory hierarchy
memory hierarchy
 
Computer Introduction-Lecture02
Computer Introduction-Lecture02Computer Introduction-Lecture02
Computer Introduction-Lecture02
 
5_6097975312522412493.pptx
5_6097975312522412493.pptx5_6097975312522412493.pptx
5_6097975312522412493.pptx
 
Basic of computer 2
Basic of computer 2Basic of computer 2
Basic of computer 2
 
Memory & its types presentation1
Memory & its types presentation1Memory & its types presentation1
Memory & its types presentation1
 
PC hardware components ppt slide_week2.ppt
PC hardware components ppt slide_week2.pptPC hardware components ppt slide_week2.ppt
PC hardware components ppt slide_week2.ppt
 
computer storage
computer storagecomputer storage
computer storage
 
Memory and storage
Memory and storageMemory and storage
Memory and storage
 
Basic Computer 208 part 2
Basic Computer 208 part 2 Basic Computer 208 part 2
Basic Computer 208 part 2
 
MODULE 2.pptx
MODULE 2.pptxMODULE 2.pptx
MODULE 2.pptx
 
Presentacion pujol
Presentacion pujolPresentacion pujol
Presentacion pujol
 
Cisco task 1 power point
Cisco task 1 power pointCisco task 1 power point
Cisco task 1 power point
 

Recently uploaded

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 

Memory

  • 2. Did you know… • Storage : Provides capacity for all the files and information you need( e.g. capacity of the computer’s hard disk) • Memory : Provides your working space ( e.g. the amount of RAM installed in the computer)
  • 3. Overview Primary - storage of intermediate data - necessary to run the computer - RAM, Cache Secondary - long-term storage of data - HDD Tertiary - CD, DVD, memory card... Off-line - disconnected storage - unplugged USB flash drive - external HDD
  • 4. Memory  In computing memory refers to the physical devices used to store programs or data on the temporary or permanent basis for use in a computer or other digital electronic device  Main memory is divided into two parts : - Random Access memory ( RAM ) should be better known as Read Write Memory - Read Only Memory (ROM)
  • 5. Random Access Memory (RAM) • Structure : A set of memory chips, each of them is an integrated circuit (IC) made of millions of transistors and capacitors • Volatile - their state is lost or reset when power is removed from the system. • Usage : Holds data/application programs from input devices or storages • Capacity : Determines the number and size of the program can be run at the same time as well as the amount of data that can be processed immediately.
  • 6. Types of RAM Static Random Access Memory (SRAM) • Semi conductor memory • Use flip-flop to store each bit of memory so does not need to be periodically refreshed • Faster and consumes low power • Expensive and have complex structure (6 transistors) so not use in high capacity applications Dynamic Random Access Memory (DRAM) • Store each bit of memory in capacitor in an integrated circuit • Real capacitors leak charge so capacitors need to be refreshed periodically • Simple structure ( 1 transistor and 1 capacitor per bit) so it has very high density
  • 7. Read only memory (ROM) • Has contents which are fixed when the chip is manufactured • Holds the bootstrap loader part of the operating system • Retains its data when the computer is switched off A boot loader, also called a boot manager, is a small program that places the operating system (OS) of a computer into memory.
  • 8. Types of ROM Programmable ROM (PROM)- Empty of data when the chip is manufactured, can be programmed by the user. Once programmed the data cannot be erased. Erasable PROM (EPROM)- Like PROM only the chip can be removed from the computer and the program erased and another stored in its place using ultraviolet light. Electrically EPROM (EEPROM) - Like EPROM but electricity is used to erase and reprogram selected contents.
  • 9. CACHE MEMORY Cache memory, also called CPU memory, is random access memory(RAM) that a computer microprocessor can access more quickly than it can access regular RAM. This memory is typically integrated directly with the CPU chip or placed on a separate chip that has a separate bus interconnect with the CPU.
  • 10. Cache memory • Faster and expensive than RAM • It improves the computer’s performance • Processor can use it to store frequently accessed data and program instructions • It is two types : - L1 : primary cache (inside the processor) - L2 : secondary cache (in the motherboard or near the microprocessor)
  • 13. Storage • Storage – any devices that are capable of holding information, even when the power is off (non-volatile). • Ex: Floppy disk drive, hard disk drive, USB flash disk,... • Offline storage – type of storage that can be removed and can be accessed from any computers when connected.
  • 14. Types of storage device • Optical storage devices • Magnetic storage devices • Flash memory devices
  • 15. Optical storage devices Compact Disc (CD) Capacity: 700 MB Available from 1982 Blu-ray Disc Capacity: 25 GB Available from 2006 DVD Capacity: 4.7 GB Available from 1995
  • 16. Optical storage devices Advantages:  Small and portable  Cheap to produce  Large market of music, movies and games  Most desktop computers or laptops are equipped with CD/DVD/Blu-ray drive Disadvantages: x Fragile, easy to get scratched x Slower data transferring rate x Required specified drives to write data to the discs x Limited number of writes
  • 17. Magnetic storage devices Floppy disk • First available in 1971 • Capacity: 1.44 MB (3 1⁄2-inch floppy disk) • Discontinued. • Since 2010, no motherboard is still manufactured with the support of floppy disk drive.
  • 18. Magnetic storage devices Hard disk drive (HDD) • First introduced in 1956 Became dominant in the 1960s Capacity keeps increasing Max. capacity: 4 TB (as of 2013) • Continuously improved. • Maintained an important position of modern servers and PCs.
  • 19. Magnetic storage devices Advantages (HDD):  Large and increasing capacity  High transferring speed  No data loss when power is off (non-volatile)  Cheap price compared to other storage media (cost per MB) Disadvantages (HDD): x Possible damages and data loss due to ‘head’ crash x Because of working on mechanism basis, it will be eventually broken x In case of internal hard drive, it is not easy to be transferred to another computer x High power consumption
  • 20. Flash memory devices USB Flash drive • Commercially available in 2000 • Max. capacity: 1 TB (as of 2013) • Small size • Ideal solution for storing small data
  • 21. Flash memory devices Solid state drive (SSD) • First introduced in 1995 • Max. capacity: 1 TB (as of 2013) • Very high transferring speed in comparison to normal physical hard disk
  • 22. Flash memory devices Advantages:  Large and increasing capacity  High transferring speed  Small size, portability  Low power consumption  Work more quietly than physical hard drive Disadvantages: x High price compared to hard disks (cost per MB) x Limited number of reads/writes (write endurance rating) x Easy to lose because of small size
  • 23.
  • 24. CLASSIFICATION- BIG PICTURE Primary Secondary Volatile Registers Cache (I, II, III) RAM SRAM DRAM SDRAM EDRAM EDO FLASH RAM Non-volatile ROM PROM EPROM EEPROM Magnetic memory Tape HD, Zip Disk FDD Optical Memory CD-ROM, CD-R, CD-RW DVD-ROM, DVD-R DVD- RW (Semiconductor – chip). Main Memory (Devices) 2ns 5ms Memory Types & Storage Devices