Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Christoph Schneegans Newsgroups: de.comp.lang.java Subject: Re: Profiler-Kalibrierung von jvisualvm scheitert mit Java 8 Date: Fri, 22 Jul 2016 18:41:50 +0200 Lines: 27 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net lKpt8WmCkcdtw9GMvF0U3w7Eoi4Ya24wJB03OkLubVCuOUkQ== Cancel-Lock: sha1:uzsr8PLsG8B5sKiuiyEevD3xZRU= User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 In-Reply-To: Xref: csiph.com de.comp.lang.java:13031 Christoph "Ingrid" Schneegans schrieb: > Wenn ich mit einem Java-7-Prozeß verbinde, klappt das Profiling auch > tadellos. Bei einem Java-8-Prozeß scheitert hingegen bereits die > (einmalige) Kalibrierung; man sieht nur Meldung "Connecting to the > target VM..." und wartet dann ewig. Ich habe mit procexp.exe gesehen, daß für die Kalibrierung ein Java-Prozeß "C:\Program Files\Java\jdk\bin\java.exe" … org.netbeans.lib.profiler.server.ProfilerServer … 5141 10 ____Profiler+Calibration+Run____ gestartet wird. Ich habe dann mal spaßeshalber diese komplette Befehlszeile selber aufgerufen und anschließend die Kalibrierung nochmal gestartet – und sie hat erstaunlicherweise funktioniert. (Ich hätte im Gegenteil erwartet, daß sie nun sofort mit einer Fehlermeldung abbricht, weil der Port 5141 belegt ist.) Es wird auch erwartungsgemäß eine Datei machinedata.jdk18 in %userprofile%\.nbprofiler erstellt, und die Profiling-Ergebnisse sehen sehr plausibel aus. Ich finde das ganze immer noch recht merkwürdig, aber sei's drum. -- · SAFER mit Windows