启用内存分析的成本是多少?

时间:2015-07-24 18:36:10

标签: r build compilation default

Gadgets.update(gadgetId, {$inc: {totalStock: -1}, $set: {inventoryMaxReached: true}}); 默认configuration options禁用内存分析,共享库R,静态库libRlibR.a GNU,{ {1}}标头和链接时优化。

其中一些(例如gettext)必须是因为不是每个人都会使用它。其他人可能会在其他地方回答SO(例如Is there any reason why not to use link time optimization?可能会回答valgrind)。

但在valgrind中启用内存分析的可能缺点或成本是什么?

1 个答案:

答案 0 :(得分:3)

哎呀,显然可以从https://stat.ethz.ch/R-manual/R-devel/library/utils/html/Rprofmem.html找到答案:

  

内存分析器即使在不使用时也会减慢R,因此是编译时选项。