Linux Infrastructure¶
Linux 是现代 Infrastructure 的共同底座。
不管上层是 Kubernetes、数据库、交易系统、AI 训练平台还是移动端服务后端,最终很多能力都会落到:
- process
- thread
- scheduler
- virtual memory
- filesystem
- network stack
- cgroups / namespaces
- observability
当前模块¶
Low Latency¶
关注低延迟系统的运行约束:
- p99 / p999
- jitter
- CPU affinity
- NUMA
- cache locality
- busy polling
- lock-free ring buffer
- benchmark
Network Stack¶
关注 Linux 网络路径:
- NIC 到用户态
- NAPI
- softirq
- RSS / RPS / XPS
- TCP low latency
- UDP multicast
学习目标¶
你需要能把 Runtime API 和底层 Infrastructure 连起来: