标签: code-profiling

VisualVM校准步骤与Windows 10挂起

情况:

我在Windows 10 Anniversary Edition上安装了VisualVM 1.3.8(而不是使用JDK 8附带的VisualVM 1.3.8).

我想用它来配置Java(Play)应用程序.

怎么了:

在启动CPU分析时,它首先要求我需要校准,当发生这种情况时,它会挂起.

显示悬挂的显示

我试过的:

我在MacOS 8上试过这个,它确实经过了校准步骤.

我编辑了etc/visualvm.conf以禁用d3d pipline功能.

visualvm_default_options =" - J-Dsun.java2d.d3d = false -J-client -J-Xms24m -J-Xmx256m -J-XX:+ IgnoreUnrecognizedVMOptions -J-Dnetbeans.accept_license_class = com.sun.tools.visualvm.modules.startup .AcceptLicense -J-Dsun.jvmstat.perdata.syncWaitMs = 10000 -J-Dsun.java2d.noddraw = true"

目标:

完成校准过程.

java code-profiling

10
推荐指数
1
解决办法
2746
查看次数

Google Compute Engine 中的 Linux 性能事件分析不起作用

我刚开始使用 Google Compute Engine。我想使用 Linux 性能工具对我的应用程序进行一些各种性能事件测量,并最终进行示例分析。我已在 Ubuntu 16.04 LTS VM 上安装了 linux perf 工具。然而,即使是像周期这样的基本事件也会显示为“不支持”。我猜测底层 KVM 管理程序没有启用虚拟 PMU 支持,尽管我相信 KVM 确实通过非默认标志设置支持这一点。有什么办法可以让它发挥作用吗?

# perf stat -e cycles -a sleep 10

Performance counter stats for 'system wide':

<not supported>      cycles                   

  10.000598339 seconds time elapsed
Run Code Online (Sandbox Code Playgroud)

profiling kvm perf code-profiling

3
推荐指数
1
解决办法
1443
查看次数

标签 统计

code-profiling ×2

java ×1

kvm ×1

perf ×1

profiling ×1