分类

cs

操作系统笔记:NUMA:内存分配与远端访问的代价

1 分钟阅读

发布于:

NUMA(Non-Uniform Memory Access)机器上,“同样是内存访问”并不等价:访问本地 NUMA 节点的内存更快,访问远端节点更慢,且会引入额外互连流量。对延迟敏感服务而言,NUMA 问题经常表现为:

distributed

一致性笔记:线性一致性:从客户端视角理解

1 分钟阅读

发布于:

线性一致性(linearizability)这四个字经常被当成“强一致”的代名词,但工程里最重要的是:它是一个可以用客户端观察来定义、也可以被测试与反证的语义

storage

存储笔记:tombstone 与空间回收:为什么删除不等于释放

少于 1 分钟阅读

发布于:

本文讲清楚一个容易误解的事实:在很多存储系统(尤其 LSM)里,Delete 并不等于空间立刻释放。删除本质上是“写入一个 tombstone(删除标记)”,真正回收空间通常发生在后台 compaction/GC 之后。