本文主要介绍性能优化领域常见的cache的命中率问题,旨在全面的介绍提高cache命中率的方法,以供大家编写出性能友好的代码,并且可以应对性能优化领域的面试问题。
🎬个人简介:一个全栈工程师的升级之路!
📋个人专栏:高性能算法开发优化
🎀CSDN主页 发狂的小花
🌄人生秘诀:学习的本质就是极致重复!
目录
前言
我们都知道现代CPU的处理速度极其的快,主频不断的提高,不考虑功耗的前提下,编写的程序应该速度是无限接近CPU的处理速度的。但是,似乎我们发现程序在运行时并不能达到CPU的处理速度。这是由于数据存储在内存上,内存的处理速度很低,CPU访问内存的数据,需要耗费时间,这在性能优化领域称为内存墙。内存的存取速度与CPU的运算速度的差距导致我