Vielleicht können Sie mir bei diesem Problem helfen.VisualVM-Profil bei JDK 1.7_21 stürzt ab mit "Zugriff verweigert"
Profiler stürzt mit "Zugriff verweigert" Nachricht, dann starte ich es für jede lokale Anwendung. In einem Logfile fand ich:
java.io.IOException: Отказано в доступе
at sun.tools.attach.WindowsVirtualMachine.openProcess(Native Method)
at sun.tools.attach.WindowsVirtualMachine.<init>(WindowsVirtualMachine.java:56)
at sun.tools.attach.WindowsAttachProvider.attachVirtualMachine(WindowsAttachProvider.java:69)
at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:213)
at org.netbeans.modules.profiler.NetBeansProfiler.loadAgentIntoTargetJVM(NetBeansProfiler.java:762)
at org.netbeans.modules.profiler.NetBeansProfiler.attachToApp(NetBeansProfiler.java:734)
at com.sun.tools.visualvm.profiler.ApplicationProfilerView$MasterViewSupport.startProfiling(ApplicationProfilerView.java:309)
at com.sun.tools.visualvm.profiler.ApplicationProfilerView$MasterViewSupport.access$900(ApplicationProfilerView.java:140)
at com.sun.tools.visualvm.profiler.ApplicationProfilerView$MasterViewSupport$3.run(ApplicationProfilerView.java:262)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1372)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1952)
Anwendung läuft auf der gleichen JVM HotSpot 1.07.0_21 x32 (VisualVM von JDK 1.6 funktioniert gut), mit nur nächsten Optionen:
-client -Xmx1524M
Irgendwelche Vorschläge?
UPD: OS ist Windows XP SP3 x32
ist der Prozess, den Sie versuchen zu überwachen, unter dem gleichen Benutzer ausgeführt wird wie der, der Visualvm läuft? Wenn nicht, dann wird dies erwartet. Um dies vollständig zu vermeiden, verwenden Sie JMX. Wenn Sie JMX in Ihrer App aktivieren, erhalten Sie zusätzliche JVM-Optionen, und Sie werden gut beraten sein. –
Es ist derselbe Benutzer. Ich habe bereits versucht, jmx zu verwenden, und es ist nur Problem mit CPU Monitor und CPU Sampler lösen, hat aber keine Auswirkungen auf Profiler. – Turin
ist das ein Windows oder Linux-Rechner? –