{"id":853,"date":"2025-10-23T22:23:59","date_gmt":"2025-10-24T02:23:59","guid":{"rendered":"https:\/\/www.pricewired.com\/blog\/?p=853"},"modified":"2025-10-23T22:24:00","modified_gmt":"2025-10-24T02:24:00","slug":"understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance","status":"publish","type":"post","link":"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/","title":{"rendered":"Understanding CPU Cache, L1, L2 &amp; L3 caches &#8211; how it helps your laptop performance?"},"content":{"rendered":"\n<p>A <strong>CPU Cache<\/strong> is small, but fastest memory that sits between RAM and CPU, to help boost CPU performance. CPU cache is generally implemented with the same technology as SRAM (or Static RAM). CPU cache is one of the most important technical specifications that contributes to the overall performance of your laptop or desktop. Hence, it is important to understand the various different CPU caches &#8211; <strong>L1 Cache<\/strong> (Level 1), <strong>L2 Cache <\/strong>(Level 2) and <strong>L3 Cache <\/strong>(Level 3) &#8211; and the basics of how they work.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>CPU cache values are a good way to get a sense of performance potential of a computer. However, it is not always an apples-to-apples comparison to compare CPU Cache values on different computers with different CPUs and potentially their different architectures.<\/em><\/p>\n<\/blockquote>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Table_of_Contents\" >Table of Contents<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Types_of_memory_in_a_computer\" >Types of memory in a computer<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Persistent_Storage\" >Persistent Storage<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#MemoryRAM\" >Memory\/RAM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#CPU_Cache\" >CPU Cache<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Why_do_we_need_CPU_Cache\" >Why do we need CPU Cache?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#How_much_CPU_Cache_do_I_need\" >How much CPU Cache do I need?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Can_I_Upgrade_CPU_Cache\" >Can I Upgrade CPU Cache?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Is_there_a_recommended_minimum_CPU_Cache\" >Is there a recommended minimum CPU Cache?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#The_evolution_of_various_CPU_Cache_configurations\" >The evolution of various CPU Cache configurations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#How_much_L1_L2_and_L3_Cache_does_my_computer_have\" >How much L1, L2 and L3 Cache does my computer have?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Windows\" >Windows<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Advanced_CPU_Cache_Concepts\" >Advanced CPU Cache Concepts<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Data_writing_policies\" >Data writing policies<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Locality_of_reference\" >Locality of reference<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Popular_Laptop_CPUs_and_their_L1_L2_and_L3_cache_specs\" >Popular Laptop CPUs and their L1, L2 and L3 cache specs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Table_of_Contents\"><\/span>Table of Contents<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><a href=\"#aioseo-types-of-memory-in-a-computer\" title=\"Types of memory in a computer\">Types of memory in a computer<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"#why-do-we-need-cpu-cache\" title=\"Why do we need Cache?\">Why do we need Cache?<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"#how-much-cpu-cache-do-i-need\" title=\"How much CPU Cache do I need?\">How much CPU Cache do I need?<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"http:\/\/the-evolution-of-various-cpu-cache-configurations\" title=\"The evolution of various CPU Cache configurations\">The evolution of various CPU Cache configurations<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"http:\/\/how-much-l1-l2-and-l3-cache-does-my-computer-have\" title=\"How much L1, L2 and L3 Cache does my computer have?\">How much L1, L2 and L3 Cache does my computer have?<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"http:\/\/advanced-cpu-cache-concepts\" title=\"Advanced CPU Cache Concepts\">Advanced CPU Cache Concepts<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"#popular-laptop-cpus-and-their-l1-l2-and-l3-cache-values\" title=\"Popular CPUs and their L1, L2 and L3 cache values\">Popular CPUs and their L1, L2 and L3 cache values<\/a><\/li>\n\n\n\n<li class=\"has-medium-font-size\"><a href=\"#Conclusion\" title=\"Conclusion\">Conclusion<\/a><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-types-of-memory-in-a-computer\"><span class=\"ez-toc-section\" id=\"Types_of_memory_in_a_computer\"><\/span>Types of memory in a computer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Let&#8217;s take a step back and understand the various types of memory or storage components in a computer. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"aioseo-permanent-storage\"><span class=\"ez-toc-section\" id=\"Persistent_Storage\"><\/span>Persistent Storage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>This is what is commonly referred to as &#8220;<strong>hard drive<\/strong>&#8220;. It is the slowest and is also persistent, meaning it&#8217;s persistent because data is retained even if you turn off the power. There are currently three popular types of storage\/memory components &#8211; <strong>Hard disk drive(HDD)<\/strong>, <strong>Solid state drive(SDD)<\/strong> and <strong>Embedded Multi-media card(eMMC)<\/strong>. You can learn more about them in this <a href=\"https:\/\/www.pricewired.com\/blog\/hdd-vs-emmc-vs-ssd-how-to-choose-compare-computer-storage\/\" title=\"\">post<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"types-of-computer-memory-ram\"><span class=\"ez-toc-section\" id=\"MemoryRAM\"><\/span>Memory\/RAM<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The next type of memory is <strong><em>RAM<\/em><\/strong>, which is faster than persistent storage and is <strong>NOT persistent<\/strong>. It&#8217;s main purpose is to provide faster access to data needed by programs running. You can read more about it in this <a href=\"https:\/\/www.pricewired.com\/blog\/how-much-ram-do-i-need-for-my-computer\/#What_exactly_is_RAM\" title=\"\">post<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"types-of-computer-cpu-cache\"><span class=\"ez-toc-section\" id=\"CPU_Cache\"><\/span>CPU Cache<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The third type of memory is the <strong><em>CPU Cache<\/em><\/strong> &#8211; the topic of this post &#8211; also <strong>NOT persistent<\/strong>. As mentioned earlier, it sits between RAM and CPU, and is faster than RAM. There are a number of levels of CPU Cache which you will learn in other sections below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-do-we-need-cpu-cache\"><span class=\"ez-toc-section\" id=\"Why_do_we_need_CPU_Cache\"><\/span>Why do we need CPU Cache?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Not that we can get rid of it, but let&#8217;s understand why or how CPU cache was born! The architecture of a computer allows for advancements of individual components. CPU is one area where CPU manufacturers push the limits and produce ever powerful CPUs. RAM manufacturers can push the limits too and so on and so forth with everything else.<\/p>\n\n\n\n<p>However, all components need to run along with the CPU heart-beat a.k.a. CPU cycle. Turns out RAMs weren&#8217;t able to keep up with CPUs. Hence we needed some improvements to allow CPUs process instructions as fast as they are capable, thus <em>an intermediary memory component called CPU cache<\/em> was born! Note that &#8220;cache&#8221; (pronounced like cash) is available for various other components of a computer. In this article, we will focus on CPU Cache only.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-much-cpu-cache-do-i-need\"><span class=\"ez-toc-section\" id=\"How_much_CPU_Cache_do_I_need\"><\/span>How much CPU Cache do I need?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This a question most of us have asked at one point or other! How much CPU do I need? Well, it depends! We can certainly come up with a minimum recommended CPU Cache, however your results may vary.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Can_I_Upgrade_CPU_Cache\"><\/span>Can I Upgrade CPU Cache?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>First, it is important to understand that you cannot just walk into a store and buy &#8216;CPU Cache&#8217; alone to upgrade your existing CPU Cache. At least not at the time of this writing, anyway! Why? Well, CPU Cache is part of the CPU or its cores. Usually L1 cache is on board the CPU chip and L2 and L3 caches are dedicated to a CPU core. However there are various different configurations that evolved over time, more on this here.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Is_there_a_recommended_minimum_CPU_Cache\"><\/span>Is there a recommended minimum CPU Cache?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The primary reason why anyone can&#8217;t just come up with a number is because it depends heavily on your usage. What do you use your computer for? Just browsing and basic applications like word processor, email client? Or are you a serious gamer?<\/p>\n\n\n\n<p>Below you will find our <span style=\"text-decoration: underline;\">recommendations for minimum CPU cache sizes you should look for based on the usage of your computer<\/span>. <\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>User persona<\/strong><\/th><th><strong>Minimum recommended CPU Cache (L3 cache)<\/strong><\/th><\/tr><\/thead><tbody><tr><td><strong>Casual user<\/strong> &#8211; mostly browsing or a couple simple applications on the computer such as word processor, email client, file explorer, etc.<\/td><td>4MB<\/td><\/tr><tr><td><strong>Professional user<\/strong> &#8211; used to run business applications<\/td><td>8MB<\/td><\/tr><tr><td><strong>Gaming user<\/strong> &#8211; used to run video games<\/td><td>16MB<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>If you are choosing between <em>two computers with CPUs that have same processor speed but different CPU Caches, all things being equal you should go with computer that has higher cache.<\/em> If you are choosing between computers with <em>slightly different CPU Speeds and slightly different CPU Cache, we recommend you give the one with higher CPU Cache<\/em>, and that speaks to how CPU Cache can play a bigger role in your computer performance with smaller differences on other specs specifically. <\/p>\n<\/blockquote>\n\n\n\n<p>Here is an analysis of some testing <a href=\"https:\/\/www.techspot.com\/review\/2811-cpu-cache-vs-cores\/\" target=\"_blank\" rel=\"noopener\" title=\"Techspot.com\">Techspot.com<\/a> has done with different CPUs and different cache sizes. Scroll down to the section where they show charts and numbers on performance. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-evolution-of-various-cpu-cache-configurations\"><span class=\"ez-toc-section\" id=\"The_evolution_of_various_CPU_Cache_configurations\"><\/span>The evolution of various CPU Cache configurations <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Over the years, the CPU Cache configurations have changed for the better. In the late 1980s, the first CPU was believed to have been released with its on-board cache on the chip itself. Subsequently, we had multiple cache memories in one computer, resulting in the naming L1, L2 and L3 (since we started to see more than one). <\/p>\n\n\n\n<p>Once the CPU manufacturers started supporting multiple caches, the L1 cache was on-board the CPU chip and L2 and L3 were outside but in-between the RAM and CPU. Subsequent evolutions (2nd box below) resulted in configuration where L1 and L2 were placed on-board the CPU chip and L3 was outside but still in-between RAM and CPU. And then (the bottom most box below) we had multi-core CPUs with each core having its own L1 Cache and L2 cache and L3 cache was shared. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"573\" height=\"747\" src=\"https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/CPU-Cache-configurations-over-time.png\" alt=\"L1, L2 and L3 Cache - various CPU cache configurations over the years\" class=\"wp-image-860\" srcset=\"https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/CPU-Cache-configurations-over-time.png 573w, https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/CPU-Cache-configurations-over-time-230x300.png 230w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\" \/><figcaption class=\"wp-element-caption\">L1, L2 and L3 Cache &#8211; various CPU cache configurations over the years<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-much-l1-l2-and-l3-cache-does-my-computer-have\"><span class=\"ez-toc-section\" id=\"How_much_L1_L2_and_L3_Cache_does_my_computer_have\"><\/span>How much L1, L2 and L3 Cache does my computer have?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Do you want to look up the L1, L2 and L3 cache values on your current computer? Here&#8217;s how:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-much-l1-l2-l3-cache-windows\"><span class=\"ez-toc-section\" id=\"Windows\"><\/span>Windows<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Right click on your taskbar and open Task Manager.<\/li>\n\n\n\n<li>Click on &#8220;Performance&#8221; tab.<\/li>\n\n\n\n<li>Next click on &#8220;CPU&#8221; button on the left.<\/li>\n\n\n\n<li>You should be able to see your cache values in the area highlighted in the below screenshot<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"980\" height=\"679\" src=\"https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/Task-Manager-showing-L1-L2-L3-cache-memory.png\" alt=\"Level 1, Level 2 and Level 3 cache values in Task Manager (Windows)\" class=\"wp-image-878\" srcset=\"https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/Task-Manager-showing-L1-L2-L3-cache-memory.png 980w, https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/Task-Manager-showing-L1-L2-L3-cache-memory-300x208.png 300w, https:\/\/www.pricewired.com\/blog\/wp-content\/uploads\/2025\/10\/Task-Manager-showing-L1-L2-L3-cache-memory-768x532.png 768w\" sizes=\"auto, (max-width: 980px) 100vw, 980px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"advanced-cpu-cache-concepts\"><span class=\"ez-toc-section\" id=\"Advanced_CPU_Cache_Concepts\"><\/span>Advanced CPU Cache Concepts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"advanced-cpu-cache-data-writing-policies\"><span class=\"ez-toc-section\" id=\"Data_writing_policies\"><\/span>Data writing policies<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>This refers to how data is written back to main memory(RAM). Since CPU reads the data from main memory and temporary stores in CPU cache, one can imagine that changes to it need to be updated back to main memory, which may in turn need to be written back to the persistent storage.<\/p>\n\n\n\n<p>There are two policies that are usually used &#8211; <strong>write-back<\/strong> and <strong>write-through<\/strong>.<\/p>\n\n\n\n<p><strong>Write-back<\/strong> refers to writing the updates to CPU cache and not necessarily immediately writing it all the way through to RAM. <strong>Write-through<\/strong> refers to writing the updates to CPU cache but also immediately writing it through to RAM. Both methods have pros and cons as you can imagine. <\/p>\n\n\n\n<p>The Write-back will save cycles as it avoids immediate writes and can do it more efficiently by grouping multiple writes together, however that also means the data in RAM is potentially inconsistent and when additional fetches are made to RAM for the related blocks of memory that will cause more work as it will require making it consistent first.<\/p>\n\n\n\n<p>Similarly the write-through will use a lot more cycles to do immediate writes through to RAM, but it will not have the inconsistency problem that the write-back does.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"advanced-cpu-cache--locality-methods\"><span class=\"ez-toc-section\" id=\"Locality_of_reference\"><\/span>Locality of reference<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The locality of reference principle refers to a method that CPU uses to determine what data needs to be moved to cache to or from RAM. Since this article is about hardware cache &#8211; which is generally fixed and cannot change  for a given CPU, we will keep our scope of discussion to hardware locality principles. There are primarily two most commonly used principles that determine which blocks of memory are candidates to be moved into or out of cache memory. <\/p>\n\n\n\n<p><strong>Temporal Locality<\/strong>: This method assumes that the best strategy is to bring the <strong>most recently used<\/strong> (MRU) blocks of memory into CPU cache.  <\/p>\n\n\n\n<p><strong>Spatial Locality<\/strong>: This method assumes that the most efficient strategy is to bring the blocks of memory that are <strong>near<\/strong> the block that is being accessed. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"popular-laptop-cpus-and-their-l1-l2-and-l3-cache-values\"><span class=\"ez-toc-section\" id=\"Popular_Laptop_CPUs_and_their_L1_L2_and_L3_cache_specs\"><\/span>Popular Laptop CPUs and their L1, L2 and L3 cache specs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Most laptop or computer technical specifications do not list all levels of CPU cache but just refer to it as &#8220;<strong>CPU Cache<\/strong>&#8221; which usually means <strong>L3 cache<\/strong>. However, if you happen to be in the store and playing with a computer or laptop on display you CAN see the sizes of all levels of cache as described <a href=\"#how-much-l1-l2-and-l3-cache-does-my-computer-have\" title=\"How much L1 L2 and L3 cache does my computer have?\">here<\/a>. <\/p>\n\n\n\n<p>Below we documented the CPU cache specs for top laptops of 2025 per PCMag article <a href=\"https:\/\/www.pcmag.com\/picks\/the-best-laptops?test_uuid=03iF1uOjHbmoZSTXr58OMhT&amp;test_variant=B\" title=\"here \">here<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Title<\/strong><\/td><td><strong>Laptop Make\/Model<\/strong><\/td><td><strong>CPU<\/strong><\/td><td><strong>L1 Cache<\/strong><\/td><td><strong>L2<\/strong> <strong>Cache<\/strong><\/td><td><strong>L3 <\/strong>C<strong>ache<\/strong><\/td><\/tr><tr><td><strong>Best laptop for most people<\/strong><\/td><td>Dell 14 Plus Laptop Model: DB14250<\/td><td>Intel\u00ae Core\u2122 Ultra 7 258V&nbsp;<\/td><td>192 KB (per core)<\/td><td>2.5 MB (per core)<\/td><td>12 MB (shared)<\/td><\/tr><tr><td><strong>Best workstation laptop<\/strong><\/td><td>Precision 5690 Workstation <br>Model: 5690<\/td><td>Intel\u00ae Core\u2122 Ultra 7 165H, vPro\u00ae Enterprise<\/td><td>112 KB (per core)<\/td><td>2 MB (per core)<\/td><td>24 MB (shared)<\/td><\/tr><tr><td><strong>Best MacBook for most people<\/strong><\/td><td>Apple 2025 MacBook Air 13-inch Laptop with M4 chip<\/td><td>Apple M4<\/td><td>Performance core: 192 KB\/128 KB (instr\/data) per core<br>Efficiency core: 128 KB\/64 KB (instr\/data) per core <\/td><td>Performance Core: 16 MB <br>Efficiency Core: 4 MB<\/td><td>8 MB<\/td><\/tr><tr><td><strong>Best budget laptop<\/strong><\/td><td>Acer Aspire 3 (A315-24P)<\/td><td>AMD Ryzen 3 7320U<\/td><td>256 KB<\/td><td>2 MB<\/td><td>4 MB<\/td><\/tr><tr><td><strong>Best Ultraportable laptop<\/strong><\/td><td>ThinkPad X9 14 Aura Edition Intel (14\u02ba)<\/td><td>Intel\u00ae Core\u2122 Ultra 7 268V vPro\u00ae Processor<\/td><td>192 KB (per core)<\/td><td>2.5 MB (per core)<\/td><td>12 MB (shared)<\/td><\/tr><tr><td><strong>Best business laptop<\/strong><\/td><td>Lenovo ThinkPad X1 Carbon Gen 13 Aura Edition<\/td><td>Intel\u00ae Core\u2122 Ultra 7 258V<\/td><td>192 KB (per core)<\/td><td>2.5 MB (per core)<\/td><td>12 MB (shared)<\/td><\/tr><tr><td><strong>Best Convertible 2-in-1 laptop<\/strong><\/td><td>Yoga 9i 2-in-1 Aura Edition (14\u2033 Intel) Laptop<\/td><td>Intel\u00ae Core\u2122 Ultra 7 258V<\/td><td>192 KB (per core)<\/td><td>2.5 MB (per core)<\/td><td>12 MB (shared)<\/td><\/tr><tr><td><strong>Best Chromebook<\/strong><\/td><td>Acer Chromebook Spin 714 14&#8243;<\/td><td>13th Gen Intel Core i5-1335U<\/td><td>80 KB (per core)<\/td><td>1.25 MB (per core)<\/td><td>12 MB (shared)<\/td><\/tr><tr><td><strong>Best Gaming Laptop<\/strong><\/td><td><br>MSI Raider 18 HX AI 18&#8243;<\/td><td>Intel Core Ultra 9 285HX<\/td><td>192 KB (per core)<\/td><td>3 MB (per core)<\/td><td>36 MB (shared)<\/td><\/tr><tr><td><strong>Best Budget Gaming Laptop<\/strong><\/td><td>MSI Katana 15.6 inch<\/td><td>Intel Core i7-14650HX<\/td><td>80 KB (per core)<\/td><td>2 MB (per core)<\/td><td>30 MB (shared)<\/td><\/tr><tr><td><strong>Best Content Creation Laptop<\/strong><\/td><td>ASUS &#8211; ProArt P16 (H7606)<\/td><td>AMD Ryzen AI 9 HX 370<\/td><td>80 KB (per core)<\/td><td>1 MB (per core) <\/td><td>24 MB (shared)<\/td><\/tr><tr><td><strong>Best 2-in-1 Detachable Laptop<\/strong><\/td><td>ASUS &#8211; ProArt PZ13<\/td><td>Qualcomm Snapdragon X Plus(X1P-42-100)<\/td><td>288 KB (per core)<\/td><td>12 MB (per module)<\/td><td>6 MB (shared)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Here is a good reference to <a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/content-details\/841783\/intel-core-laptop-processors-comparison-chart.html\" title=\"\">Intel laptop CPUs<\/a> &#8211; doesn&#8217;t call out L1 and L2 cache but has L3 cache which is most commonly referred to as &#8220;CPU Cache&#8221;.<\/p>\n\n\n\n<p>Here is a good reference to <a href=\"https:\/\/www.amd.com\/en\/products\/specifications\/processors.html\" title=\"AMD's most recent laptop CPUs\">AMD&#8217;s most recent laptop CPUs<\/a>. This one lists select few CPUs. Note that you will need to select &#8220;Form factor&#8221; filter to &#8220;laptops&#8221; to see laptops&#8217; CPUs only.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>It is important to start planning how you want to use your computer, before you purchase which determines what CPU caches you will likely need. CPU Cache as important as the CPU Speed to ensure a well performing computer for a long time.<\/p>\n\n\n\n<p>All things being equal, you should definitely go as high on CPU Cache (at least L3) as you can. Generally speaking you do not have a lot of control on choosing L1, L2, L3 cache values, and so you will need to go to a different CPU. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>A CPU Cache is small, but fastest memory that sits between RAM and CPU, to help boost CPU performance. CPU cache is generally implemented with the same technology as SRAM (or Static RAM). CPU cache is one of the most important technical specifications that contributes to the overall performance of your laptop or desktop. Hence, &#8230; <a title=\"Understanding CPU Cache, L1, L2 &amp; L3 caches &#8211; how it helps your laptop performance?\" class=\"read-more\" href=\"https:\/\/www.pricewired.com\/blog\/understanding-cpu-cache-l1-l2-l3-caches-how-it-helps-your-laptop-performance\/\" aria-label=\"Read more about Understanding CPU Cache, L1, L2 &amp; L3 caches &#8211; how it helps your laptop performance?\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1,14],"tags":[18,15,16,17,19],"class_list":["post-853","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-laptops","tag-cpu-cache","tag-l1-cache","tag-l2-cache","tag-l3-cache","tag-laptop"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/posts\/853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/comments?post=853"}],"version-history":[{"count":51,"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/posts\/853\/revisions"}],"predecessor-version":[{"id":923,"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/posts\/853\/revisions\/923"}],"wp:attachment":[{"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/media?parent=853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/categories?post=853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pricewired.com\/blog\/wp-json\/wp\/v2\/tags?post=853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}