Question for the oracle experts:
We have a VM running oracle 11g (I'm not sure which version) that has 1 vCPU with 4 cores. It has 2 DBs and 2 oracle.exe processes which a few minutes after restart each start start taking 50% of one of the cores. The other 2 other cores are left unused. That makes a total usage of 25% (2 x 50% of 2 cores on a total of 4 cores).
We don't know what is generating the CPU usage and why it's a constant. In any case it is a flat line we see all the time once it starts. But we do know that also when the machine is completely network disconnected we see the same thing happening. It only stops after you stop the service and restart it. But after a few minutes it starts again.
Question is why is it doing this what is the easiest way to figure out what is causing this constant 50% CPU load on 2 cores.
It has to be something internally on the Oracle since it happens even if the machine is completely isolated.