AFAIK top mostra l'utilizzo della CPU in relazione alla potenza di 1 core, ovvero se la tua attività occupa il 200% della CPU, allora occupa due core.
Dalla pagina man in alto
k: %CPU -- CPU usage
The task's share of the elapsed CPU time since the last screen
update, expressed as a percentage of total CPU time. In a true SMP
environment, if 'Irix mode' is Off, top will operate in number of
CPUs. You toggle 'Irix/Solaris' modes with the 'I' interactive com-
mand.
Quindi, sì, in alto mostra la percentuale di CPU PER core, ma puoi attivare o disattivare questo comportamento premendo "I".
Sì, se un processo in top supera il 100% o top mostra un carico>1.0, significa che più di un core è occupato o che il sistema ha una sottoscrizione eccessiva. Oversubscription significa che c'è più lavoro da mettere sul core di quanto sia fisicamente gestibile.
In top
puoi anche ordinare la visualizzazione in base a diversi parametri (come la memoria utilizzata). Se vuoi vedere cosa puoi ordinare, fai riferimento alla guida o alla pagina man per top
.
Puoi anche vedere tutti i tipi di informazioni sui processi stessi, come la memoria virtuale o residente utilizzata dal processo e se è inattivo o attualmente in esecuzione, nonché il tempo della CPU utilizzato.
Il carico medio in alto, se necessario, può essere visualizzato anche dal uptime
comando.