wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Cache memory

profile
Bhargav Patel
Jul 03, 2024
0 Likes
0 Discussions
65 Reads

Cache memory is basically a kind of random access memory (RAM) which is inbuilt in processor. The cache memory is used to built a bridge of speed gap between the fast CPU and slow RAM therefore it improves overall performance of the computer.

There are 2 parts of cache memory:

1) Inbuilt cache processor 

Level 1: Level 1 cache memory is the smallest in size but the fast among all four. It is located inside the processor. It is separated into instructions cache (L1i) and data cache (L1d). Every core has its own dedicate L1 cache

Level 2: level 2 cache memory is a little bigger size than level 1. It is also slow as compare to Level 1. It is dedicate to one single core or shared between multiple core.

Level 3: level 3 cache memory has bigger size than level 2 but is faster than level 2. It is dedicated to multiple core only.

2) Advanced Cache Configurations

Level 4: level 4 is not inbuilt but it must be close to processor to perform its best. It is used when high performance task. Not all computers have level 4 cache memory.

Advantages of cache memory:

1) High Speed access: Cache memory is faster than RAM because it's frequently access data and instructions rather than being idle.

2)improvement in Performance: Cache memory improves performance by minimising the average time of access data. 

3)High Speed: nowadays processor is so fast that RAM could not provide data at right time. To overcome this problem cache memory sync the ram and processor 

Disadvantage of cache memory: 

1) Cost: The cost to make cache memory is more expensive than RAM due to technology and materials used to achieve such high speed and low latency

2) Complexity: design of cache memory is very complex. All levels require different design. 

3)Security: cache memory can be attacked with the help of certain types of side channel attacks. This provides the hacker to use and manipulate our sensitive data. 

 

 

 


Comments ()


Sign in

Read Next

Predictive Analysis - Ek Overview

Blog banner

Health and fitness

Blog banner

MODERN OPERATING SYSTEM

Blog banner

(Input/Output) in os

Blog banner

Multiple-Processor Scheduling in Operating System

Blog banner

AutoML: The Future of Automated Data Science

Blog banner

Operating system and overviews

Blog banner

Deadlock

Blog banner

Install Ubuntu in Vmware

Blog banner

5 ways to save money on catering services in Mumbai

Blog banner

What does the Australian summer have in store for your oral health?

Blog banner

SQL Injection

Blog banner

ODOO

Blog banner

OS Assignment 3 Deadlock

Blog banner

The Evolution of Operating Systems

Blog banner

USPS mail

Blog banner

Preparing Students for Higher Education: How International Schools Shape Future Success

Blog banner

DATA SCIENCE IN BUSINESS AND MARKETING

Blog banner

5 Things I As A Dentist Would Never Do (And What You Can Learn From It)

Blog banner

Types of Viruses

Blog banner

Blockchain

Blog banner

Top 5 Benefits of Artificial Intelligence

Blog banner

Ola

Blog banner

A True Friendship

Blog banner

Culture Of Ladakh

Blog banner

5 Stages of Digital Marketing

Blog banner

Monday. com App

Blog banner

Bitcoin sent using radio waves! No internet!

Blog banner

Little Habits, Big Impact: Daily Preschool Routines That Shape the Future

Blog banner

What is Network Security?

Blog banner

Types of threads

Blog banner

Direct Memory Access

Blog banner

Top 10 Logos and their meanings

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

?How long does wisdom tooth pain last?

Blog banner

Threads in OS

Blog banner

An Approach To Spyware Detection And Removal

Blog banner

How to insert contacts in zoho crm using php

Blog banner

USES OF WHATSAPP

Blog banner

Disk scheduling

Blog banner

World’s rarest passport owned by 500 people.

Blog banner

Virtualisation

Blog banner