首页 > 解决方案 > -fsanitize=leak 如何影响运行时性能?

问题描述

现代 C/C++ 编译器,包括g++,通过附加到编译器/链接器标志来clang支持函数,这对于在发布 C++ 项目之前发现潜在的内存泄漏非常有用。AddressSanitizerLeakSanitizer-fsanitize=leak

我想知道与没有它的同一程序相比,启用该选项是否会对性能产生影响。如果有,该选项如何影响运行时性能(例如,比没有该选项慢约 10 倍)。我找不到提到该主题的官方文件。

标签: c++cgccmemory-leaksaddress-sanitizer

解决方案


推荐阅读