何时使用自定义分配器

When to use custom allocator

本文关键字:分配器 自定义 何时使      更新时间:2023-10-16

我有3种类型的分配器,但我不明白何时使用自定义分配器:

Linear Allocator
Stack Allocator
Pool Allocator

分配器的工作方式?

有证据表明C 的默认分配器不足以完成手头任务时,使用自定义分配器。您会看到这是游戏开发中最常见的地方之一,在游戏开发中,保持高度有条理,紧凑的内存足迹有助于表现。您提到的分配器是所有分配分配的方法,通常是为了减少分裂,改善参考的局部性,工作集问题等。

编辑:我需要23个代表来发表评论。当我实现这一里程碑时,我会作为评论进行重构,因为它并不是一个真正的答案,而且您的问题有点太广泛。