Habituellement, pour afficher chaque processeur individuel, nous appuyons sur «1» dans le mode interactif du haut.
Cependant, je ne suis pas en mesure de comprendre la logique pour obtenir la même sortie en mode batch, c'est-à-dire
top -n1b
Je redirige cette sortie vers un fichier pour la voir plus tard et des trucs comme ça, j'ai donc besoin du mode batch. C'est possible? L'installation d'un outil séparé pour cela ne sera pas possible.
Je cherche une option qui me manque ou un moyen de capturer la sortie.
.toprc
en mode batch, vous pouvez donc configurer ce fichier comme je l'ai décrit, puis vous obtiendrez également le cpu% individuel en mode batch. Ou, au moins, ça l'a fait pour moi (procps version 3.2.7)top
? Pourquoi ne pas utiliserps
et trier sur% CPU? Je trouve que le% CPU est trompeur même, j'ai tendance à trier sur VSIZE ou RSS, car souvent ce qui fait tomber mes serveurs, ce sont les porcs de mémoire voyous.Doit-il être top? Peut-être avez-vous besoin de mpstat
la source
C'est une sorte de hack mais semble fonctionner:
la source
Je ne connais pas la bonne façon de le faire avec le haut procutils; fait peut
echo k|top -n2 -d1.0
- être l'affaire? Notez que la première sortie de top ne vous donnera pas d'informations utiles sur l'utilisation de cpu%: top ne tente d'estimer que cpu% depuis qu'il a commencé à fonctionner. D'où le-n2
. Vous pouvez vous limiter à la deuxième liste de statistiques en jetant tout jusqu'à la deuxième ligne vierge.Avec le haut BSD,
top -l2 -s1 -o cpu
va (testé) imprimer les statistiques du haut deux fois, classées par cpu%. Juste au cas où un système BSD se cache sur votre système ...la source
Vous pouvez utiliser au sommet. C'est un moniteur très complet, où vous pouvez surveiller les processus ainsi que les ressources système telles que la mémoire et le processeur. Il donne une sortie individuelle pour chaque cœur de CPU.
Pour les systèmes Ubuntu, il est disponible sous forme de package dans le référentiel, vous pouvez donc l'installer directement via apt-get / synaptic.
Pour Redhat et les systèmes dérivés, vous pouvez trouver les packages ici: http://dag.wieers.com/rpm/packages/atop/
la source