unix-internals
从文件描述符、进程和 IPC 到 epoll 与内存管理,按 Unix 系统接口逐层搭建实验。
主题范围文件 I/O · 进程 · IPC
并发与网络线程同步 · epoll
当前状态持续补充实验
系统接口主线
文件描述符 → 文件表项 → inode;fork / exec → 进程状态;管道 / 共享内存 / 信号量 → IPC;线程同步 → epoll 事件循环;brk / mmap → 进程地址空间。
实验重点
- 通过最小程序观察 fd 生命周期和文件偏移共享。
- 复现 fork、exec、僵尸进程和守护进程的行为。
- 对比管道、共享内存和信号量在不同通信场景中的边界。
- 把线程同步和 epoll 事件处理放到同一套系统编程视角里。
当前状态
项目仍在递进整理,后续会把实验命令、输出和原理说明继续补齐。