# 分类：systems-programming

> 该分类下的文章按时间倒序排列，便于按主题继续深挖。

## 页面摘要
- 路径: /categories/systems-programming/
- 当前页: 1 / 1
- 文章总数: 6
- 当前页文章数: 6

## 快速导航
- [首页](/)
- [分类索引](/categories/)
- [归档索引](/archive/)

## 本页文章
### [深入解析 picol Tcl 解释器的词元驱动内存模型](/posts/2026/02/17/picol-tcl-token-driven-memory-model/)
- 日期: 2026-02-17T00:46:08+08:00
- 分类: [systems-programming](/categories/systems-programming/)
- 摘要: 本文剖析了 picol 这个约 550 行 C 代码的 Tcl 解释器如何通过词元（token）驱动的方式管理内存。重点探讨其零拷贝词元化、基于链表的调用帧、以及极简的 malloc/free 策略，并分析其在嵌入式与教育场景中的工程权衡。

### [Zig 错误负载的零成本内存布局实现机制剖析](/posts/2026/02/16/zig-error-payloads-zero-cost-memory-layout-implementation/)
- 日期: 2026-02-16T20:26:50+08:00
- 分类: [systems-programming](/categories/systems-programming/)
- 摘要: 深入解析 Zig 错误联合 (Error!T) 如何通过联合体与枚举的组合实现紧凑内存布局，以及编译器如何生成高效无分支的错误处理代码，达成零成本抽象的目标。

### [ZVec 深度解析：SIMD 64 字节对齐、λδ 压缩与 ABA 防护的锁无关并发工程实现](/posts/2026/02/15/zvec-simd-alignment-lambda-delta-compression-aba-protection-lock-free-concurrency/)
- 日期: 2026-02-15T19:46:03+08:00
- 分类: [systems-programming](/categories/systems-programming/)
- 摘要: 深入剖析 ZVec 向量数据库在 SIMD 内存对齐、λδ 两级向量量化压缩与基于描述符的 ABA 防护锁无关并发控制中的具体实现细节与性能工程取舍。

### [Unix 原子操作：跨平台实现机制与可移植并发编程实践](/posts/2026/02/06/unix-atomic-operations-cross-platform-implementation-portable-concurrency/)
- 日期: 2026-02-06T14:15:43+08:00
- 分类: [systems-programming](/categories/systems-programming/)
- 摘要: 系统化分析 Unix 原子操作（文件创建、重命名、链接、信号量、内存映射等）的底层实现机制与跨平台差异，提供编写可移植并发安全代码的参数清单与监控要点。

### [Rust原子类型在跨平台系统编程中的局限性：从Linux内核到Windows驱动开发的内存屏障适配](/posts/2026/01/17/rust-atomic-cross-platform-limitations-linux-windows-driver/)
- 日期: 2026-01-17T11:33:50+08:00
- 分类: [systems-programming](/categories/systems-programming/)
- 摘要: 深入分析Rust标准原子类型在Linux内核与Windows驱动开发中的内存模型不兼容问题，提供跨平台内存屏障适配的工程化解决方案。

### [构建可复现的Rust与C性能基准测试框架：编译器优化与内存安全开销的工程权衡](/posts/2026/01/14/building-reproducible-rust-vs-c-performance-benchmarking-framework-compiler-optimization-and-memory-safety-overhead-engineering-trade-offs/)
- 日期: 2026-01-14T21:31:51+08:00
- 分类: [systems-programming](/categories/systems-programming/)
- 摘要: 深入探讨构建可复现的Rust与C性能基准测试框架的设计原则，分析编译器优化策略对性能的影响，评估内存安全开销的工程权衡，并提供实用的优化参数与监控清单。
