Valgrind 和 Java
我想使用Valgrind 3.7.0来查找Java本机代码中的内存泄漏。我正在使用jdk1.6.0._29。
为此,我必须设置 --trace-children=yes 标志。设置该标志,我不再可以在任何java应用程序上运行valgrind,即使是像这样的命令:
valgrind --trace-children=yes --smc-check=all java -version
将收到错误消息:
Error occurred during initialization of VM
Unknown x64 processor: SSE2 not supported
我看到这个链接:https://bugs.kde.org/show_bug.cgi?id=249943,但它没有用。
在没有Valgrind或没有--trace-children标志的情况下运行程序是可以的。
有没有人知道我能做什么?