什么是在Emacs中为缓冲区重新定位分配器?

时间:2014-10-04 12:43:28

标签: emacs configure

此选项是什么以及如何在运行./configure时启用它?

Should Emacs use a relocating allocator for buffers?    no

1 个答案:

答案 0 :(得分:2)

来自glibc documentation

  

任何动态内存分配系统都有开销:它使用的空间量大于程序要求的数量。重定位内存分配器可以根据需要在内存中移动块,从而实现非常低的开销。

通过configure脚本读取,当更好的内存分配器不可用时,使用此内存分配器。特别是在我的系统上,看起来“Doug Lea的GNU C库新malloc”优先于重定位分配器。