E-Ink 新闻日报

← 返回列表

失落的malloc()

深入探讨了1973年Unix第四版中原始malloc()的实现,展示了当时如何使用简单的线性分配器和sbrk()系统调用处理内存管理。作者惊叹于这些基础代码的简洁可读,与当今复杂的内存管理系统形成鲜明对比。

背景

Unix第四版发布于1973年11月,是内核首次大量使用C语言编写的重要里程碑。一块此前被认为失落的V4磁带去年被发现,重新引发了人们对这段计算史关键时期的关注。

来源
Lobsters
发布时间
2026年11月2日 16:46
评分
6.0 / 10