Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Solaris server with very high vmstat sy time. What tools can I use to identify which process is causing the high system cpu usage?

kthr      memory            page            disk          faults      cpu
 r b w   swap  free  re  mf pi po fr de sr m1 m1 m1 m2   in   sy   cs us sy id
 0 0 0 21776984 15540976 355 1968 43 15 8 0 0 1 1 1  1 4206 14471 7300 7  2 91
share|improve this question
2% isn't what I would call a "high vmstat sy" – jlliagre Nov 4 '11 at 23:24

ps -aefl and look at the 'C' column, the higher the C value the more CPU it is using at the time you did the ps.

top is also a pretty traditional method.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.