Cache Memory :

A CPU cache is a cache memory used by the CPU of a computer to reduce the average time to access main memory. The Cache is a smaller & faster memory that stores copies of the data from the most frequently used central memory location. Cache Memory holds data and instructions that are transferred to and from the main memory. When a disk is read, a large block of data is moved into the cache. Thus, slow disk access is avoided again and again by using cash memory.

Most of the new microprocessors have the Cache memory added in the CUP chip itself to speed up the process even further. even on these CPUs with built-in internal Cache, you an add external Cache.

Levels of Cache Memory :

Level 1 (L1) :

Level 1 Cache is built into the actual processor core. It is a piece of RAM, typically 64 or 128 Kb in size, which operates at the same clock frequency as the rest of the CPU.

Level 2 (L2) :

The level 2 Cache is normally much larger (and unified), such as 256, 512, or 1024 KB. the Purpose of the L2 Cache is to constantly read slightly larger quantities of data from RAM so that these are available to the L1 cache.

CPU TypeL2 Cache
Pentium K5, K6External, on the motherboard
Pentium ProInternal, in the CPU
Pentium II, AthlonExternal, in a module close to CPU
Celeron (1st generation)None
celeron (later gen.), Pentium III, Athlon XP, Duron, Pentium 4Internal, in the CPU

Level 3 (L3) :

The L3 cache is larger but also slower than L1 and L2, its size is between 1MB to 8MB in Multicore processors, each core may have separate L1 and L2, but all cores share a common L3 Cache. L3 cache double speed than the RAM.

Note: Cache memory is a very high-speed memory built into the processor and it is used between the main memory (RAM) and the processor.

*Learn more about : Cache Memory Performance & Concept of Mapping



Transmission Modes, Describe Briefly - Simplex, Half-duplex, Full-duplex

Transmission Modes, Describe Briefly - Simplex, Half-duplex, Full-duplex :

Transmission mode refers to the mechanism of transferring data between two devices connected over a network basically this process called Communication Mode.

Read More
Types of Network Topology with Advantages and Disadvantages

Types of Network Topology with Advantages and Disadvantages :

Network Topology is the schematic description of a network arrangement, connecting various nodes (sender and receiver) through lines of connection.

Read More
What Is a Firewall and Types of Firewall ( Packet, Application, Proxy, NGFW )

What Is a Firewall and Types of Firewall ( Packet, Application, Proxy, NGFW ) :

Firewalls are often categorized as either network firewalls or host-based firewall. Firewalls may also be a component of your computer's operating system.

Read More

Computer Science Engineering

Special Notes

It's a special area where you can find special questions and answers for CSE students or IT professionals. Also, In this section, we try to explain a topic in a very deep way.

CSE Notes