概述
把最近接触到的cache有关的信息总结到这里,供日后查看
一.Cache基本概念
What is cache?
Cache是用来对内存数据的缓存。
CPU要访问的数据在Cache中有缓存,称为“命中” (Hit),反之则称为“缺失” (Miss)。
CPU访问它的速度介于寄存器与内存之间(数量级的差别)。实现Cache的花费介于寄存器与内存之间
参考博客:https://www.cnblogs.com/jokerjason/p/10711022.html
(需要注意一些相关概念:什么是Cache?为什么要引入Cache?Cache与CPU交互过程?什么是Cache Line?Cache写机制及一致性)
(Cache一致性问题可参考<LDD>P388:DMA映射,本篇中提及的HW shared Memory中的HW暂指DMA)
root@ubuntu:/# cat /sys/devices/system/cpu/cpu1/cache/index0/coherency_line_size
64
root@ubuntu:/#
二.Cach
最后
以上就是调皮美女为你收集整理的Cache用法小结的全部内容,希望文章能够帮你解决Cache用法小结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复