This content has been marked as final. Show 7 replies
it looks like VisualVM is running on 32bit JVM and application you want to monitor is running on 64bit JVM. Can you copy-paste the content of the Details dialog. Help->About->Details.
thanks for reply
I've just noticed that I've got installed 32 and 64 bit JDK (32bit is due JavaFX) - I'll uninstall 32bit JDK and give it a try
Version: 1.3 (Build 100723); platform 100714-2ebb5a681f1b System: Windows 7 (6.1) , x86 32bit Java: 1.6.0_20; Java HotSpot(TM) Client VM (16.3-b01, mixed mode, sharing) Vendor: Sun Microsystems Inc., http://java.sun.com/ Environment: Cp1250; sk_SK (visualvm)
as you can see, you are running VisualVM on 32bit JVM
1.6.0_20; Java HotSpot(TM) Client VM (16.3-b01, mixed mode, sharing)
You don't need to unistall 32bit JVM. Just tell VisualVM to use tour 64bit JVM.
One way is to use --jdkhome command-line switch.
visualvm_13\bin\visualvm.exe --jdkhome <path_to_64bit_JVM>
If you want to change it permanently, you can edit
uncomment and edit netbeans_jdkhome entry to point to your 64bit JVM.
your reply came too late :)
I uninstalled 32bit JDK (I didn't need it anyway for now) and everything is OK
thanks for help
64-bit JVM on 32-bit OS?
oh, never mind:
2. (maybe this could be the problem) when I look at About in VisualVM it says "System: Windows 7 (6.1) , x86 32bit"
but in fact I am running 64bit JDK on 64bit OS (win7)
here is java -version