Hi -

I'm new to configuring SLES. I have SP2:
SUSE Linux Enterprise Server 11 (x86_64)

It's running on a VMWare Fusion 3.1.4 (OSX 10.7). The VM is allocated 4 cores and 6GB RAM. It's running IBM Java.

java version "1.6.0"
Java(TM) SE Runtime Environment (build pxa6460sr7-20091215_02(SR7))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux amd64-64 jvmxa6460sr7-20091214_49398 (JIT enabled, AOT enabled)
J9VM - 20091214_049398
JIT - r9_20091123_13891
GC - 20091111_AA)
JCL - 20091202_01

When I run Java programs as a user, the CPU spikes to 100% and stays there. In System Monitor, the task is Sleeping in futex_wait_queue_me. When I run Java programs as root, the CPU is normal and the task is in the same state.

Clearly this is a permissions problem but I can't figure out where. Any ideas?

Thanks in advance,