Ho Ubuntu in esecuzione su una CPU multi-core con 32 core. Quando controllo l'utilizzo della cpu usando il comando top, a volte mostra più del 100%, come 340%, 650% ecc. Ho fatto qualche indagine e ho scoperto che in realtà è una somma di usi su diversi core. Ad esempio, se gli utilizzi della 1a cpu sono del 20%, il 2 ° è il 30%, il 3 ° è il 40% e il restante è lo 0%, "top" mostra 20 + 30 + 40 = 90%.
È un po 'confuso e fuorviante. Credo che il comando top dovrebbe visualizzare gli utilizzi della CPU tra 0 e 100 calcolando gli utilizzi su tutti i core. Nel mio esempio sopra, mi aspetterei - (90 * 100) / 3200 = 2,8125%. È un bug con il comando top? dovrebbe essere considerato come un miglioramento per le versioni future? si prega di avvisare
top
comportamento standard ed è probabilmente troppo lte per cambiarlo. Nulla ti impedisce di usare un altro comando con una convenzione di segnalazione diversa :)