BLOG

Record, summarize, and improve.
9/17

ABI

本文介绍应用程序二进制接口 ABI,涵盖指令集、寄存器、数据布局与对齐、调用约定、系统调用和目标文件格式等二进制兼容规则。

initrd & initramfs

本文详细介绍 initrd 与 initramfs,解释 dentry/inode cache、page cache、ramdisk、tmpfs 和 rootfs,并梳理 Linux 启动过程中临时根文件系统的加载与切换。

gem5 document2

本文通过 gem5 cache 访问流程说明 MSHR、缓存请求、未命中处理和内存层次结构中的请求转发机制,帮助理解 gem5 缓存模型的执行过程。

gem5 document

本文介绍 gem5 CPU 模型与体系结构仿真内容,围绕 O3CPU、处理器执行模型、配置方式和性能分析说明 gem5 的使用基础。

聚合通信

原子总结

本文总结原子操作与共识问题,讨论原子性、并发同步、I/O 和分布式系统中如何通过有限操作保证共享状态的一致性。

屏障

Makefile

一致性模型

集群、分布式、容器