title: CPU and profiling not supported for remote jvisualvm session
body: <p>When monitoring a remote app (using jstatd) I can neither profile nor monitor CPU consumption. Heap monitoring (provided I do not use G1) works. jvisualvm provides the message "Not supported for this JVM." in the CPU graph window.</p>
  
  <p>Is there anything missing in my setup? Google showed very few results.</p>
  
  <p>The local environment (Mac OS X 10.6):</p>
  
  <pre><code>java version "1.6.0_15"
  Java(TM) SE Runtime Environment (build 1.6.0_15-b03-219)
  Java HotSpot(TM) 64-Bit Server VM (build 14.1-b02-90, mixed mode)
  </code></pre>
  
  <p>The remote environment (Linux version 2.6.16.27-0.9-smp (gcc version 4.1.0 (SUSE Linux))):</p>
  
  <pre><code>java version "1.6.0_16" Java(TM) SE
  Runtime Environment (build
  1.6.0_16-b01) Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)
  </code></pre>
  
  <p>Local monitoring works as advertised.</p>