我正在使用 Intel Threading Building Blocks 库中的可扩展分配器进行一些 HPC 工作。在我的用例中,scalable_allocator 似乎过于频繁地调用 mmap。如何更改分配器使用的块的大小?
tbbmalloc_internal.h 有一个 blockSize 常量,但是改变它对我的系统产生了一些奇怪的影响,让我认为它可能不像切换一个变量那么简单。
我正在使用 Intel Threading Building Blocks 库中的可扩展分配器进行一些 HPC 工作。在我的用例中,scalable_allocator 似乎过于频繁地调用 mmap。如何更改分配器使用的块的大小?
tbbmalloc_internal.h 有一个 blockSize 常量,但是改变它对我的系统产生了一些奇怪的影响,让我认为它可能不像切换一个变量那么简单。