SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Caching In Window
Nemwos Iurap
Introduction :
• A Cache is a Reserved storage location that collects
temperory data to help websites , browser and apps
to load faster.
• Caching occurs under the direction of the cache
manager, which operates continuously while
Windows is running.
What is Cache Windows?
• The Cache is a section of computer’s
memory where your temporary internet
files are stored.
• Saving internet files is your computer’s
way of speeding up the process of
opening web pages faster.
Cache Memory
• Cache Memory is a very high speed memory.
• It is used to speed up and synchronizing with high speed
CPU
• Cache is an extremely fast memory type that acts as a
buffer between RAM and CPU
Level of Cache Memory
Level 1 Level 2 Level 3
Level 1 Cache
• It is a type of memory in which data is stored and
accepted that are immediately stored in CPU.
• Memory Size : 2KB to 64KB
• It is integrated inside the CPU
• It has two types of Cache
1. Instruction Cache
2. Data Cache
Level 2 Cache
• The Level 2 Cache could be Inside the CPU or
outside the CPU.
• Memory Size : 256KB to 512KB.
• It is the fastest memory which has faster access
time where data is temporarily stored for faster
access.
Level 3 Cache
• Level 3 cache is specialized memory developed to
improve the performance of L1 and L2.
• It usually double the speed of DRAM.
• With multicore processors, each core can have
dedicated L1 and L2 cache, but they can share an L3
cache..
Cache Mapping
• Cache mapping is a technique by which the
contents of main memory are brought into
the cache memory.
• There are three Different types of Cache Mapping:
i) Direct Mapping
ii) Associative Mapping
iii) Set-Associative Mapping
i) Direct Mapping
• In Direct Mapping , assign
each memory block to a
specific line in the cache.
• Direct Mapping performance is
directly proportional to the Hit
Radio.
ii) Associative Mapping
• Any block can go
into any line of the
cache.
• It is considered to
be the fastest and
most flexible
mapping form.
iii) Set-associative Mapping
• Set-associative Mapping
addresses the problem of
possible thrashing in the
direct mapping method.
• It combines the best of
direct and associative cache
memory technique.
Application of Cache Memory
• It reduce the average time to access data from the
Main memory.
• Cache memory improves the efficiency of data
retrieval.
• The correspondence between the main memory
blocks and those in the cache is specified by a mapping
function.
Thank You!

Weitere ähnliche Inhalte

Ähnlich wie Cache, Caching, Cache Memory Explained

cache memory and types of cache memory,
cache memory  and types of cache memory,cache memory  and types of cache memory,
cache memory and types of cache memory,
ashima967262
 
COMPUTER ARCHITECTURE-2.pptx
COMPUTER ARCHITECTURE-2.pptxCOMPUTER ARCHITECTURE-2.pptx
COMPUTER ARCHITECTURE-2.pptx
ssusere16bd9
 
cachememory-210517060741 (1).pdf
cachememory-210517060741 (1).pdfcachememory-210517060741 (1).pdf
cachememory-210517060741 (1).pdf
OmGadekar2
 

Ähnlich wie Cache, Caching, Cache Memory Explained (20)

COA (Unit_4.pptx)
COA (Unit_4.pptx)COA (Unit_4.pptx)
COA (Unit_4.pptx)
 
Cache Memory.pptx
Cache Memory.pptxCache Memory.pptx
Cache Memory.pptx
 
Selecting the right cache framework
Selecting the right cache frameworkSelecting the right cache framework
Selecting the right cache framework
 
cache memory and types of cache memory,
cache memory  and types of cache memory,cache memory  and types of cache memory,
cache memory and types of cache memory,
 
COMPUTER ARCHITECTURE-2.pptx
COMPUTER ARCHITECTURE-2.pptxCOMPUTER ARCHITECTURE-2.pptx
COMPUTER ARCHITECTURE-2.pptx
 
Operating system memory management
Operating system memory managementOperating system memory management
Operating system memory management
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Cache Memory- JMD.pptx
Cache Memory- JMD.pptxCache Memory- JMD.pptx
Cache Memory- JMD.pptx
 
Memory organization
Memory organizationMemory organization
Memory organization
 
computer architecture and organisation
computer architecture and organisationcomputer architecture and organisation
computer architecture and organisation
 
Mini-Training: To cache or not to cache
Mini-Training: To cache or not to cacheMini-Training: To cache or not to cache
Mini-Training: To cache or not to cache
 
UNIT IV.pptx
UNIT IV.pptxUNIT IV.pptx
UNIT IV.pptx
 
Exploring Of System Hardware
Exploring Of System HardwareExploring Of System Hardware
Exploring Of System Hardware
 
Lecture-7 Main Memroy.pptx
Lecture-7 Main Memroy.pptxLecture-7 Main Memroy.pptx
Lecture-7 Main Memroy.pptx
 
Cache Memory
Cache MemoryCache Memory
Cache Memory
 
cachememory-210517060741 (1).pdf
cachememory-210517060741 (1).pdfcachememory-210517060741 (1).pdf
cachememory-210517060741 (1).pdf
 
Limitations of memory system performance
Limitations of memory system performanceLimitations of memory system performance
Limitations of memory system performance
 
Advanced computer architechture -Memory Hierarchies and its Properties and Type
Advanced computer architechture -Memory Hierarchies and its Properties and TypeAdvanced computer architechture -Memory Hierarchies and its Properties and Type
Advanced computer architechture -Memory Hierarchies and its Properties and Type
 
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
BBA CHAPTER COMPUTER HARDWARE    5 .pptxBBA CHAPTER COMPUTER HARDWARE    5 .pptx
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
 
Memory hierarchy.pdf
Memory hierarchy.pdfMemory hierarchy.pdf
Memory hierarchy.pdf
 

Mehr von Nemwos

Mehr von Nemwos (11)

MULTIPROCESSOR OPERATING SYSTEMS
MULTIPROCESSOR OPERATING SYSTEMSMULTIPROCESSOR OPERATING SYSTEMS
MULTIPROCESSOR OPERATING SYSTEMS
 
Basics you should know about UNIX and LINUX
Basics you should know about UNIX and LINUXBasics you should know about UNIX and LINUX
Basics you should know about UNIX and LINUX
 
A* SEARCH ALGORITHM in simpler terms
A* SEARCH ALGORITHM in simpler termsA* SEARCH ALGORITHM in simpler terms
A* SEARCH ALGORITHM in simpler terms
 
Mobile Device Security
Mobile Device SecurityMobile Device Security
Mobile Device Security
 
Basics of Customer Segmentation
Basics of Customer SegmentationBasics of Customer Segmentation
Basics of Customer Segmentation
 
Start to end career path in Astronomy.
Start to end career path in Astronomy.Start to end career path in Astronomy.
Start to end career path in Astronomy.
 
GOOGLE BIG QUERY
GOOGLE BIG QUERYGOOGLE BIG QUERY
GOOGLE BIG QUERY
 
Corporate communication
Corporate communicationCorporate communication
Corporate communication
 
Steps in planning a presentation
Steps in planning a presentationSteps in planning a presentation
Steps in planning a presentation
 
Multi Processors And Multi Computers
 Multi Processors And Multi Computers Multi Processors And Multi Computers
Multi Processors And Multi Computers
 
Adding graphics to the presentation
Adding graphics to the presentationAdding graphics to the presentation
Adding graphics to the presentation
 

Kürzlich hochgeladen

Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 

Kürzlich hochgeladen (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdfDiuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
PANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptxPANDITA RAMABAI- Indian political thought GENDER.pptx
PANDITA RAMABAI- Indian political thought GENDER.pptx
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptxMichaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
 

Cache, Caching, Cache Memory Explained

  • 2. Introduction : • A Cache is a Reserved storage location that collects temperory data to help websites , browser and apps to load faster. • Caching occurs under the direction of the cache manager, which operates continuously while Windows is running.
  • 3. What is Cache Windows? • The Cache is a section of computer’s memory where your temporary internet files are stored. • Saving internet files is your computer’s way of speeding up the process of opening web pages faster.
  • 4. Cache Memory • Cache Memory is a very high speed memory. • It is used to speed up and synchronizing with high speed CPU • Cache is an extremely fast memory type that acts as a buffer between RAM and CPU
  • 5. Level of Cache Memory Level 1 Level 2 Level 3
  • 6. Level 1 Cache • It is a type of memory in which data is stored and accepted that are immediately stored in CPU. • Memory Size : 2KB to 64KB • It is integrated inside the CPU • It has two types of Cache 1. Instruction Cache 2. Data Cache
  • 7. Level 2 Cache • The Level 2 Cache could be Inside the CPU or outside the CPU. • Memory Size : 256KB to 512KB. • It is the fastest memory which has faster access time where data is temporarily stored for faster access.
  • 8. Level 3 Cache • Level 3 cache is specialized memory developed to improve the performance of L1 and L2. • It usually double the speed of DRAM. • With multicore processors, each core can have dedicated L1 and L2 cache, but they can share an L3 cache..
  • 9. Cache Mapping • Cache mapping is a technique by which the contents of main memory are brought into the cache memory. • There are three Different types of Cache Mapping: i) Direct Mapping ii) Associative Mapping iii) Set-Associative Mapping
  • 10. i) Direct Mapping • In Direct Mapping , assign each memory block to a specific line in the cache. • Direct Mapping performance is directly proportional to the Hit Radio.
  • 11. ii) Associative Mapping • Any block can go into any line of the cache. • It is considered to be the fastest and most flexible mapping form.
  • 12. iii) Set-associative Mapping • Set-associative Mapping addresses the problem of possible thrashing in the direct mapping method. • It combines the best of direct and associative cache memory technique.
  • 13. Application of Cache Memory • It reduce the average time to access data from the Main memory. • Cache memory improves the efficiency of data retrieval. • The correspondence between the main memory blocks and those in the cache is specified by a mapping function.