Lorsque j'exécute une top -c
commande sur ma machine UNIX, le résultat ci-dessous apparaît:
top - 03:09:34 up 5 days, 6:14, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 175 total, 1 running, 174 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.2%us, 0.0%sy, 1.0%ni, 98.3%id, 0.2%wa, 0.0%hi, 0.0%si, 0.3%st
Mem: 8089600k total, 7953908k used, 135692k free, 271956k buffers
Swap: 10288440k total, 1155552k used, 9132888k free, 1934536k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
28552 ora 18 0 2131m 571m 3456 S 2.0 7.2 72:51.19 <some_path>
1 root 15 0 10368 576 544 S 0.0 0.0 0:00.13 init [3]
2 root RT -5 0 0 0 S 0.0 0.0 0:00.85 [migration/0]
3 root 34 19 0 0 0 S 0.0 0.0 0:00.02 [ksoftirqd/0]
Comment analyser le système en fonction de cette sortie? Quelle est la différence entre Mem et Swap? Je suis nouveau sur UNIX et j'ai essayé la page de manuel de cette commande, mais je ne comprends pas comment analyser ces données.
htop
, ce qui fait à peu près la même chose quetop
mais en mieux.Réponses:
Toutes ces informations sont disponibles dans la
top
page de manuel que vous pouvez lire en exécutantman top
. Voici une ventilation:La ligne CPU (s) indique:
Les
Mem
etSwap
rangées montrent:Mémoire physique est votre RAM, des pièces physiques de matériel qui fournissent Random Access Memory . Le swap est une mémoire virtuelle qui peut être un fichier ou une partition de votre disque dur, essentiellement utilisée en tant que RAM supplémentaire. Ce n'est pas une puce RAM distincte, elle réside sur votre disque dur.
La dernière section fournit des informations sur les processus en cours d'exécution. Il se compose des colonnes suivantes:
nice
est une façon de mettre la priorité de votre processus. Voir ici pour plus de détails.S - Statut du processus: Statut de la tâche qui peut être l'un des suivants:
top
affiche sous forme de pourcentage d’un seul processeur. Sur les systèmes multicœurs, vous pouvez avoir des pourcentages supérieurs à 100%. Par exemple, si 3 cœurs sont utilisés à 60%,top
l'utilisation du processeur sera de 180%. Voir ici pour plus d'informations. Vous pouvez activer ce comportement en appuyant sur Shiftipendant l’top
exécution pour afficher le pourcentage global de processeurs disponibles utilisés.-c
drapeau:top -c
.la source
la source