SLOB SLOB简单块列表分配器是Linux内核中的三种内存分配器之一另外两个是Slab分配器和SLUBSLOB 分配器被设计为使用很少的内存来实现和管理用于小型系统例如嵌入式系统但是SLOB分配器的主要限制在于其易产生外部碎片 SLOB目前使用首次拟合算法即使用第一个可用空间作为内存Linus Torvalds曾在年于Linux邮件列表提出建议使用最优拟合算法即寻找最合适的可用空间最优拟合算法查找最小的适合所需大小的可用空间以避免因内存碎片和合并而造成性能损失 默认情况下Linux内核在前使用SLAB分配器此后SLUB分配器成为默认分配器当CONFIGSLAB选项被禁用时内核将使用SLOB分配器SLOB分配器被Nintendo DS上的DSLinux使用