Hardware Components of a Computer

  1. The cache is a temporary storage of data located between the CPU and RAM. Accessing cache is faster than accessing RAM in most cases. A computer might have a few cache levels, from smallest to largest: Level 1 (smallest), Level 2, and Level 3. In newer devices, cache is located inside the CPU chipset since the closer cache is to the CPU, the faster it works.
    3 levels of cache between cpu and memory. Each CPU core has its own Levels 1 and 2 cache, while Level 3 is storage shared by all cores.

    CPU-Cache-RAM diagram. Taken from this Medium article.