Linux
CPU% 超過 100 在 ps -aux
我們使用 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
將確認此行為。