Comment trouver le processus de fonctionnement supérieur par la mémoire la plus élevée et l'utilisation du processeur dans Raspberry Pi

Comment trouver le processus de fonctionnement supérieur par la mémoire la plus élevée et l'utilisation du processeur dans Raspberry Pi
Dans un appareil avec un petit espace de stockage ou un RAM tel que Raspberry Pi, les utilisateurs doivent toujours rester conscients de ce qu'ils stockent et de sa taille, car tout cela peut grandement affecter les performances de l'appareil. Habituellement, les utilisateurs de Raspberry Pi restent vigilants sur l'espace sur le disque, mais ils ont tendance à oublier que ce ne sont pas seulement les données qui occupent l'espace, mais les processus système occupent également l'espace sur la mémoire et le processeur. Bien qu'il existe différents processus qui s'exécutent en arrière-plan et trouver ceux qui consomment la mémoire la plus élevée et l'utilisation du processeur est difficile pour quelqu'un.

Si vous avez du mal à trouver les informations d'un processus consommant la mémoire la plus élevée et l'utilisation du processeur sur le système Raspberry Pi, suivez ce guide pour en savoir plus sur les différentes commandes pour cette tâche.

Trouver les meilleurs processus par mémoire et utilisation du processeur dans Raspberry Pi

Les commandes pour trouver le processus supérieur en cours d'exécution sont mentionnées ci-dessous, passez par chacun d'eux un par un et choisissez votre meilleur ajustement:

Commande 1

La première commande de notre liste est la PS AUX commande qui affiche le rapport de processus global avec Piquer (Identification du processus) Numéro, utilisation de la mémoire, l'utilisation du processeur et d'autres détails importants:

$ ps aux

Commande 2

Si vous n'êtes pas intéressé par tous les détails et que vous souhaitez seulement afficher les meilleurs processus qui consomment la mémoire et le processeur, vous pouvez utiliser la commande mentionnée ci-dessous pour obtenir une sortie directe avec une mémoire et un montant d'utilisation du processeur:

$ ps -eo pid, ppid, cmd,% mem,% CPU --sort = -% mem | diriger

Commande 3

Enfin, si vous souhaitez afficher les processus de telle manière qu'ils sont triés sur la base de l'utilisation de la mémoire, exécutez la commande ci-dessous:

$ ps Aux --Sort -% mem

Vous pouvez également faire de même pour l'utilisation du processeur, remplacez simplement % mem avec %CPU Dans la commande ci-dessus:

$ ps Aux - Sort -% CPU

Conclusion

Il existe trois commandes qui peuvent être utilisées pour afficher les processus en cours d'exécution en fonction de la mémoire la plus élevée et de l'utilisation du processeur. La syntaxe et le but de chacun sont discutés dans les directives susmentionnées; Les utilisateurs peuvent opter pour l'un de ces.