kay*_*yas 25 valgrind address-sanitizer memory-sanitizer
我想要一些工具来诊断用户免费后的错误和未初始化的错误.我正在考虑Sanitizer(记忆和/或地址)和Valgrind.但我对它们的优点和缺点一无所知.谁能说出Sanitizer和Valgrind的主要特征,差异和优缺点?
编辑:我发现了一些比较:Valgrind使用DBI(动态二进制检测),Sanitizer使用CTI(编译时检测).无论Sanitizer的运行速度比Valgrind(2x)快得多,Valgrind都能让程序慢得多(20倍).如果有人能给我一些更重要的要点,那将是一个很大的帮助.
yug*_*ugr 30
我想你会发现这个wiki很有用.
TLDR消毒剂的主要优点是
缺点是
归档时间: |
|
查看次数: |
9158 次 |
最近记录: |