Skip to main content

Cache Memory | Everything You Need To Know About Cache Memory | Educational Blog | artechreview


Memory is a core element in electrnoic devices like computer, mobile phones, tabs and such devices. There are many types of memory which work together in order to keep running a device smoothly.

Here, I am writing about CACHE MEMORY-short and fast we can say.

Cache memory is a chip based computer component that makes retrieving data from the computer's memory more efficiently within a very short time. It acts as a temporary storage area that the computer's processor can retrieve data easily. This temporary storage area, known as a cache, is more readily available to the processor than the computer's main memory.

It is an extremely fast memory which acts as a buffer between the RAM and CPU. Cache memory holds the recent data and instructions which have been used so that, cache gives such data immediately when CPU requests such data. This is the splendid functionability of cache memory which access the data very fast and accurate. This reduces the time to peform a instruction which new techies are needed in this fast generation era.

Cache memory is sometimes called  CPU Memory, because it is integrated directly into the CPU chip. Therefore, it is more accessible to the processor, and able to increase efficiency, because it is physically close to the processor.



As Cache is integrated on the CPU chip itself, size of the cache has to be small and consequently storage has to be less (8kb to 64kb) when compared to main memory.


CACHE PERFORMANCE:

When the processor needs to read or write a memory location, it first checks in the cache. 


▪︎If the processor finds that the memory location is in the cache, a cache hit has occurred and data is read from cache.

▪︎If the processor does not find the memory location in the cache, a cache miss has occurred. For a cache miss, the cache allocates a new entry and copies in data from main memory, then the request is fulfilled from the contents of the cache.


  TYPES OF CACHE


▪︎Primary Cache

A primary cache is always located on the processor chip. This cache size is small and its access time is very fast.It is referred as level 1(L1) cache.

▪︎Secondary Cache

Secondary cache is placed between the primary cache and the rest of the memory. It is referred to as the level 2 (L2) and level 3(L3) cache. This is a bit larger and takes longer time to access the data.

Level 2 cache is embedded on the CPU chip where as Level 3 is embedded externally to the CPU Chip.

CACHE MEMORY Vs RAM

The temporary storage of data is the main principle of RAM then what's the need of Cache when RAM is doing the same function???

The principle might be same in RAM and Cache Memory, but there's a difference which is notable.

Technically, Cache Memory stores the data  for future operational requests, so those operation can perform staright away in a less time, while RAM stores the application and operational data which is currently in use.

This is what about Cache Memory and it's function to run a machine fast with it's maximum efficiency. This improves the performance of the device.



That's it for this blog hope you find it informative. Please do share across your friends & family and do support us.

Thank You!


Hope you like blog, Do follow me on  TwitterLinkedin & Instagram and stay updated when upcoming blog is posted.

Comments

Popular posts from this blog

VIVO V21e Full Specifications And Details | Rs.24,990, 8GB RAM & 128GB ROM, Dual 5G, 165g, 6.44 Inch AMOLED Display, 44W Fast Charging, 64MP Main Camera, MediaTek Dimensity 700

V21e Full Details Hello Everyone! Vivo has launched Vivo V21e in Indian market on 24th of June. This is a 5G smartphone which comes under the budget of 25k. This is the successor of Vivi V21 but usually this series comes with the lower specs when compare to proper V series. You can read blog on Vivo V21 click here . Anyhow in this blog I'm going to share my thoughts on Vivo V21e, whether it is worth or not. In India it is launched at the price of Rs.24,990. And it comes in only one variant which is 8GB RAM & 128GB ROM. But this is available in two different colour variants as Dark Pearl & Sunset Jazz. Buy link So, let's get into the details. I have divided this blog into few different parts and analyse the capabilities of this device at every aspects. Key Note : Design Display Battery Camera Performance Opinion

ONE PLUS 8 PRO - Detailed Specifications

One plus 8 pro, available in two varients, and three colors.  8GB RAM + 128GB storage (Rs. 54,999) 12GB RAM + 256 GB storage (Rs. 59,999) Glacial Green, Ultramarine Blue, Onyx Black.  SPECIFICATIONS :   Display; Screen size :  6.78" (Full view display) Display Type : QHD+   (3168×1440), Supports HDR10+ Aspect ratio :  19:8:9 (fluid AMOLED)  Refresh Rate : 120 Hz PPI : 513 Nits : 1300 Body; Weight :  199gram Dimensions :  165.3×74.3×8.5 Design : Glass back Design Durability :  IP68 rating, Gorilla Glass-5 protection  Battery; Capacity :  4510 mAh Charger :  30W warp charger, wireless charging technology.  Cameras; Primary :  48MP (f/1.78 - 1.12um) main camera with OIS & EIS + 8 MP(f/2.44 - 1.0um) telephoto lens with OIS + 48 MP (f/2.2) ultra wide lens + 6 MP (f/2.4) color filter,  with Dual LED flash light.  Video Recording :  4K...

CALL DROP! A PROBLEM WITH VIVO SMARTPHONES

VIVO CALL DROP ISSUES This is a very quick and short blog about my experience with every Vivo smartphone ever I had.  I will share my personal experience with you without degrading any brand name. Personally I use Vivo mobile so, I am the best person to explain the problem with their smartphones. Particularly I'm focusing on call drop issues in Vivo mobiles. As I said I'm using Vivo mobile, before me, one of my friends has bought a Vivo smartphone and he is also facing the similar issue (name him as X). And then other friend bought it recently and he is also having similar issue. And many of my friend circle has same reaction towards it. Let me explain you clearly.  The friend who owned Vivo device before me Mr.X was having a issue , the call gets automatically disconnected in some particular time duration. It is like a pattern, if first disconnects in 30seconds then the rest of the attempts will be same, they disconnect on exact 30th second, till he reboots his de...