I did a quick search, and was surprised to not find any threads on this topic. I've recently noticed that our RedHat Linux dataStage server is pegged quite often with 0% idle CPU. During this time, I noticed that often, there are one or more "cc1plus" processes comsuming a lot of CPU.
top output:
Code: Select all
18:59:34 up 19 days, 7:16, 10 users, load average: 7.59, 7.44, 6.63
433 processes: 423 sleeping, 10 running, 0 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 83.0% 0.0% 15.0% 0.4% 1.4% 0.0% 0.0%
cpu00 77.3% 0.0% 18.8% 0.9% 2.8% 0.0% 0.0%
cpu01 88.6% 0.0% 11.3% 0.0% 0.0% 0.0% 0.0%
Mem: 8465792k av, 5559812k used, 2905980k free, 0k shrd, 368396k buff
3060140k actv, 1726140k in_d, 5388k in_c
Swap: 6291352k av, 3564k used, 6287788k free 3815356k cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
2923 clph 25 0 285M 285M 3652 R 35.2 3.4 21:57 0 cc1plus
6011 clph 25 0 193M 193M 3476 R 27.2 2.3 7:42 1 cc1plus
20929 cyau 22 0 7232 7232 5692 R 23.5 0.0 0:07 0 dsapi_slave
11061 cgey 20 0 15432 15M 11304 S 5.1 0.1 0:00 1 osh
Any ideas?