
下午用 Valgrind 跑了下公司程序,就一直卡在那里跑不动,分析那么占用资源吗,CPU 一直在 100%以上,有经验的童鞋来说下
1 tempdban 2018-06-21 18:55:40 +08:00 via Android 我一直用 vtune 还可以 |
2 thedrwu 2018-06-21 19:00:50 +08:00 via Android 跑小数据,或者关掉一些检查。 |
3 jmc891205 2018-06-21 23:03:51 +08:00 用你自己的电脑跑的?那肯定不行。。。 |
4 fakevam 2018-06-21 23:09:03 +08:00 llvm sanitizer |
5 yanaraika 2018-06-21 23:11:16 +08:00 gcc/llvm -fsanitize 了解一下,单纯检测 memory leak 只会慢 2x 左右 |
6 stormpeach 2018-06-22 00:18:59 +08:00 看你要做什么,查 memory leak 用 asan 或者 tcmalloc,查栈溢出用 gcc -fstack-protector 和-fstack-protector-all |
7 boyhailong OP |
8 tempdban 2018-06-22 11:19:24 +08:00 via Android @boyhailong 查内存泄漏,不是 vtune,在 Parallel Studio XE 包里有个别的 |