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

Why Inconel 625 and Monel 400 Remain Unbeatable in Refinery Applications?

Blog banner

File Management In OS

Blog banner

Decoding the Weave — How to Identify Original Patola Art on a Fabric

Blog banner

Assignment 2

Blog banner

5 Stages of Digital Marketing

Blog banner

indian premier league

Blog banner

Introduction my self

Blog banner

Mendeley (management software)

Blog banner

Cache memory

Blog banner

Memory Management

Blog banner

Strengthening Active Directory Security

Blog banner

VIRUS

Blog banner

VPN

Blog banner

Bulk E-mail software

Blog banner

Navigation With Indian Constellation(NavIC) by ISRO in Geographic Information Systems

Blog banner

CRISP-DM Methodology

Blog banner

Dos (Denial of service) Attack

Blog banner

Scheduling

Blog banner

To-Do List In LISP

Blog banner

Rules and Regulations of Networking: "Standards and Protocols" - Part 1

Blog banner

GIS Applications: How Different Industries are Leveraging Geospatial Data

Blog banner

BENIFITS OF YOGA

Blog banner

10 Reasons to date your best friend

Blog banner

OS PROCESS DESCRIPTION AND CONTROL-SARVAGYA JALAN

Blog banner

Gis in agriculture and farming

Blog banner

Service Design Model

Blog banner

Riddhi Miyani 53003220140

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

What are Tenders its various types

Blog banner

TEAMWORK

Blog banner

gis substation

Blog banner

Google

Blog banner

Types of Hackers

Blog banner

Understanding Input Based Keylogger Activation Systems: Risks and Mitigation

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

File management

Blog banner

Risk factors in service transistion

Blog banner

Processes: Process Description and Control.

Blog banner

VIRTUAL MACHINE

Blog banner

Throttle engine ’Sneak peek into the future’

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

Principal of concurrency

Blog banner