CPU% più di 100 in ps -aux

Utilizziamo ps -aux per scoprire quando il process di tomcat richiede l'utilizzo elevato della CPU, se così facciamo un avviso al gruppo. Ma alcune volte CPU% mostra più di 100, ma la nostra applicazione funziona bene. È un segno negativo o se la nostra comprensione è l'utilizzo corretto delle CPU per un process

Questa è l'output Quando eseguo il command,

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 16228 106 24.0 2399428 1840576 ? Sl 07:11 171:35 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat-rc-core-v1-inst01/conf/logging.properties -Dj 

One Solution collect form web for “CPU% più di 100 in ps -aux”

Quanti core avete su questo server? Il 106% significa occupare un nucleo pieno più un po 'di altro. Quindi, se avete detto, 4 core, un process multi-threaded (in modo da poter gestire il carico di spinta a tutti i core) potrebbe raggiungere il 400%. top confermerà questo comportmento.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.