🚀返回专栏总目录
文章目录
- 一、利用高速缓存
- 二、代码内联
- 三、restrict 关键字
- 四、消除不必要的内存引用
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢我主要会为你介绍四个优化 应用代码的技巧,它们分别是
- 利用高速缓存
- 利用代码内联
- 利用 restrict 关键字
- 消除不必要内存引用。
一、利用高速缓存
我们都清楚缓存的重要性,通过将常用数据保存在缓存中,当硬件或软件需要再次访问这些数据时,便能以相对更快的速度进行读取和使用。而在现代计算机体系中,L1、L2、L3(某些体系可能有 L4 缓存,但不普遍)一般分别对应于 CPU 芯片上的三个不同级别的高速缓存,这些缓存的数据读写速度依次降低,但可缓存数据的容量却依次升高。而这些位于 CPU 芯片上的缓存,则主要用于临时存放 CPU 在最近一段时间内经常使用的数据和指令。
在这里,