2021
10-20
10-20
通过Java视角简单谈谈局部性原理
局部性原理程序在访问数据时,都趋于聚集在一片连续的区域中,这被称为局部性原理。按时间和空间划分为两类:时间局部性:如果一个数据正在被访问,那么近期它很可能再次被访问。空间局部性:如果某一个位置的数据被访问,那么这个问题附近的数据很可能被访问。针对局部性原理,CPU和操作系统都有具体的实现。本文主要总结梳理CPU和操作系统的局部性原理在Java后端中的影响与意义。CPU空间局部性如下图是Java的内存模...
继续阅读 >