- CPU 访问寄存器
- CPU 时钟周期
- 访问 L1/L2 缓存
- 分支预测错误惩罚
- 访问 L3 缓存
- 系统调用(仅调用本身的开销,不包含执行过程的开销)
- 计算 64 位数字的 MD5 值
- 线程上下文切换(仅切换本身的开销,不包含切换可能引发的内存换页等开销)
- 64KB 内存页拷贝
- Nginx 处理一个 HTTP 请求
- SSD 读取一个 8KB 页
- SSD 写入一个 8KB 页
- 云服务域内网络往返
- 一次 Redis 读取
- 云服务域间网络往返
- 机械硬盘寻道
- 美国西海岸到东海岸的网络延迟
- 内存顺序读取 1GB
- bcrypt 加密一个常规长度的密码
- TLS 握手
- 中国到美国的网络延迟
-
- SSD 顺序读取 1GB
- 云服务域内传输 1GB 数据