Linux
頂:cpu使用率是什麼意思?
我現在有幾個程序在 100% 執行。它是分配給流程的 100% 資源嗎?
更新
看看這個例子:
top - 06:01:13 up 5 days, 22:19, 2 users, load average: 0.74, 1.24, 1.12 Tasks: 297 total, 1 running, 296 sleeping, 0 stopped, 0 zombie Cpu(s): 1.2%us, 0.1%sy, 0.0%ni, 97.9%id, 0.8%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 16427436k total, 8568996k used, 7858440k free, 397168k buffers Swap: 10217332k total, 76996k used, 10140336k free, 7047904k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 27652 user 15 0 124m 14m 7076 S 15.9 0.1 0:10.84 php 4554 mysql 15 0 728m 116m 3668 S 1.7 0.7 1325:23 mysqld 17453 nobody 20 0 427m 15m 2304 S 0.3 0.1 2:01.39 httpd 27836 root 15 0 12876 1240 808 R 0.3 0.0 0:00.06 top 1 root 15 0 10352 684 572 S 0.0 0.0 0:03.01 init 2 root RT -5 0 0 0 S 0.0 0.0 0:00.37 migration/0
總 CPU 使用率約為 2.1%,而 php 單獨使用 15%
更新
我
mpstat
同時執行,這是輸出,顯示 91% 處於空閒狀態03:31:48 AM CPU %user %nice %sys %iowait %irq %soft %steal %idle intr/s 03:31:48 AM all 7.28 0.29 0.46 0.87 0.01 0.03 0.00 91.07 1119.57
該服務在多處理器系統中使用一個或另一個 CPU 的 100% 處理能力。
您將在下面的連結中找到有關top命令的更多資訊。
它是邏輯 CPU 時間的 100%,因此是啟用 HT 的系統中的一個核心或半個核心。