Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a server process that should runs multiple threads at close to 100%, each on its own CPU. When I run the process on a RHEL box, the CPUs in question appear to stay pegged at 100%, according to top.

However, when I run my process on an Ubuntu 12.04 box, the CPUs are only at 100% around a half of the time, and the rest of the time drop to 50% or lower and bounce around.

How should I investigate the relevant scheduler, interrupt and other issues that might be contributing to this problem?

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.