Memory 为什么会发生此tcmalloc错误SbrkSysAllocator失败?

Memory 为什么会发生此tcmalloc错误SbrkSysAllocator失败?,memory,memory-management,memory-leaks,tcmalloc,google-perftools,Memory,Memory Management,Memory Leaks,Tcmalloc,Google Perftools,我使用谷歌PrasoToCtMalCuLoMax作为C++程序中的默认内存分配程序。它打印出以下信息: src/system-alloc.cc:427] SbrkSysAllocator failed 程序继续运行。这有关系吗 默认情况下,tcmalloc使用sbrk从内核获取内存。 在内存映射冲突的情况下,sbrk调用可能会失败,然后tcmalloc回退到纯mmap。 这是生成消息的时刻 没有什么可担心的(只要您没有耗尽地址空间)。也许您只是耗尽了内存?此外,根据该线程,版本1.7没有显示

我使用谷歌PrasoToCtMalCuLoMax作为C++程序中的默认内存分配程序。它打印出以下信息:

src/system-alloc.cc:427] SbrkSysAllocator failed 

程序继续运行。这有关系吗

默认情况下,tcmalloc使用sbrk从内核获取内存。 在内存映射冲突的情况下,sbrk调用可能会失败,然后tcmalloc回退到纯mmap。 这是生成消息的时刻


没有什么可担心的(只要您没有耗尽地址空间)。

也许您只是耗尽了内存?此外,根据该线程,版本1.7没有显示消息(但可能只是被抑制):