【发布时间】:2013-08-08 06:32:27
【问题描述】:
jemalloc(jemalloc-3.4.0)如何移植到ARM上?
如果我修改
#define CPU_SPINWAIT asm volatile("pause")
到
#define CPU_SPINWAIT asm volatile("NOP")
它有效。 但我发现 jemalloc 使用了更多时间……为什么?
【问题讨论】:
-
阅读文档。人们写它们有很多原因,其中之一就是你的问题。
-
我将“#define CPU_SPINWAIT asm volatile("pause")”修改为“#define CPU_SPINWAIT asm volatile("NOP"),并且成功。但我发现 jemalloc 使用了更多时间,为什么?”