Linux

CPU% 超過 100 在 ps -aux

  • July 12, 2013

我們使用 ps -aux 來找出 Tomcat 程序何時佔用高 CPU 使用率,如果是這樣,我們將向 Group 發送警報。但有時 %CPU 顯示超過 100,但我們的應用程序工作正常。是不好的跡像還是我們的理解是否正確 fins 程序的 CPU 使用率

這是我執行命令時的輸出,

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

您在此伺服器上有多少個核心?106% 意味著它佔用了一個完整的核心加上一點另一個核心。因此,如果您說 4 個核心,一個多執行緒程序(因此它可以處理向所有核心推送負載)可以達到 400%。top將確認此行為。

引用自:https://serverfault.com/questions/522922