CSAPP读书笔记第六章(优化cache命中率)

(1)局部性: 程序具备时间局部性和空间局部性.时间局部性是指当前用的存储器位置可能在不久的未来被用到,会被放入告诉缓存。空间局部性则是指一个存储器位置被用到,那么相邻的几个位置在不久的未来也可能被用到,也会被放入告诉缓存! 根据我在vs2013的测试,发现sum函数要比sum2快几十倍的速度,这彻底得益于咱们按照行来访问,这自然的符合vector的存储方式,另外在release状况下编译器会优化
相关文章
相关标签/搜索