设置YourKit Java Profiler时出现的错误
Error occurred during initialization of VM
Could not find agent library /home/adelin/Downloads/YourKitJavaProfiler9.0/yjp-9.0.9/bin/linux-x86-32/libyjpagent.so in absolute path, with error: /home/adelin/Downloads/YourKitJavaProfiler9.0/yjp-9.0.9/bin/linux-x86-32/libyjpagent.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch)
My JVM Is 64位。我错过什么了吗?
我有一些端到端测试涉及线程,套接字和SiteBricks Http web客户端。现在我的测试运行非常慢,每个测试大约6秒,非常慢。我想使用分析器来观察测试究竟在哪里减慢了速度。我的测试框架是TestNG。当我按右键并按"配置文件"时,我得到上述消息。谢谢你的帮助。
尝试链接到linux-x86-64版本:
//下载/YourKitJavaProfiler9.0/home/阿德林yjp-9.0.9/bin/linux - x86 - 64/libyjpagent.so
如果不存在,尝试从:
重新下载。http://www.yourkit.com/download/older.html阿德林,
。"共享对象"也是如此,它们包含编译过的代码。把它们想象成微软世界中的。dll文件。如果您将它们放在路径中,JVM的本机部分肯定会链接到它们。
欢呼。