Computer System, Computer Science, Operating Systems.
步长为1的遍历模式是好的，因为所有层级的存储器都是将数据连续存储为块（空间局部性）例如让最内层循环能引用连续内存空间的数据 综上推荐以下几点： 专注于优化内层循环，大部分计算和内层访问都发生在这里 按照数据对象存储在内存的顺序读数据、以步长1来读数据，使空间局部性最大化 一旦从存储中读出一个数据对象，尽可能一次性、多次地使用它，使时间局部性最大化 Operating System 操作系统 应用程序和硬件之间的一层协调控制系统。有两个基本功能： 防止硬件被失控的应用程序滥用 向应用程序提供简单一致的机制来控制复杂而又通常大不相同的低级硬件设备 Basic Abstractions