Docker

CRIU 深度实战:进程状态序列化、内存快照与容器热迁移的底层引擎

当 KVM 通过 userfaultfd 在页粒度上捕获虚拟机内存变化时,CRIU 在操作系统层面对任意 Linux 进程进行快照与恢复。本文深入 CRIU 底层机制:进程冻结、内存转储、文件描述符收割、命名空间拓扑、TCP Repair连接保持、预拷贝迭代与 post-copy 策略,展示生产级容器热迁移的完整实现路径。

Linux 命名空间与 cgroup 容器隔离技术深度实战:从系统调用到容器运行时的完整实现链路

Linux命名空间(namespace)与cgroup容器隔离技术深度实战:从系统调用clone()/unshare()到容器运行时runc的完整实现链路,涵盖7种命名空间原理、cgroup v2统一层级、seccomp/capabilities/LSM安全加固、容器逃逸CVE案例分析、以及从零构建最小容器launcher的C/Go实战代码。