【发布时间】:2018-08-07 20:33:06
【问题描述】:
我正在阅读 William Stallings 的操作系统:内部结构和设计原则,第 7 版。在第 8.4 节 Linux 内存管理中,当谈到 内核内存管理时,它是这样的:
Linux内核内存分配的基础是页面分配 用于用户虚拟内存管理的机制。和虚拟内存一样 方案,使用伙伴算法,以便可以为内核分配内存 并以一页或多页为单位释放。因为最小量 可以以这种方式分配的内存是一页,单独的页分配器 效率低下,因为内核需要小的短期内存块 大小不一。
我可以理解关于分页的讨论,但是为什么作者说内核需要小的短期内存块 尺寸奇数。,尤其是为什么尺寸奇数?
【问题讨论】:
标签: linux memory-management operating-system