技术栈

缓存行

搬砖魁首
17 天前
缓存行·cache line·结构体对齐·false sharing·内存访问模式·内存填充
基础能力系列 - CPU和GPU的Cache Line是的,在大多数现代 CPU 架构中,缓存行(Cache Line)的大小通常是 64 字节。这意味着 CPU 在从内存中读取数据时,会将相邻的 64 字节数据一并加载到缓存中。这个设计是为了提高内存访问的效率,因为程序在访问数据时,往往会访问相邻的内存地址。
pigfu
1 年前
汇编·golang·atomic·缓存行·lock指令
go 通过汇编学习atomic原子操作原理在并发操作下,对一个简单的a=a+2的操作都会出错,这是因为这样简单的操作在被CPU执行时,分为三步:
我是有底线的