跳转至

术语表

术语 精确定义 相关页面
ABI 二进制接口契约,包括调用约定、对象布局、符号与进程映像约定 链接、加载与 ABI
Backpressure 下游容量不足时把速率约束传播给上游,而不是无限积压 Socket 与 I/ONode.js
Cache coherence 多个缓存副本对单一内存位置的写入可见性与序列化规则 缓存与一致性
Consistency 多个操作或副本对外呈现的可见性与顺序约束 复制与共识
Coroutine 能在保留执行状态的情况下挂起并稍后恢复的计算 协程
DMA 设备在 CPU 不逐字节搬运的情况下访问内存的机制 I/O、中断与 DMA
Happens-before 用于判断操作可见性和数据竞态的跨线程偏序关系 原子与内存模型
ISA 软件可见的处理器指令、寄存器、异常与内存语义 ISA 与微架构
Latency 单个操作从定义的起点到终点所经历的时间 抽象与性能
Linearizability 并发操作可被解释为在调用与返回之间某一点原子发生 并发基础
NUMA 内存访问成本依处理器与内存位置而不同的拓扑 CPU
p99 99% 样本不超过的分位值,不等于“最慢 1% 的平均值” 基准设计
RAII 让资源生命周期绑定对象生命周期的 C++ 惯用契约 C++
RCU 读侧低开销、通过宽限期回收旧版本的同步方法族 无锁与 RCU
Throughput 单位时间完成的工作量 性能模型
TLB 缓存虚拟地址到物理地址转换的处理器结构 虚拟内存与 TLB
Work / Span 并行计算的总工作量与关键路径长度 并行性能模型
Write amplification 逻辑写入引起的更大物理写入量 SSD 与 NVMe