Je suis en train d'écrire un programme pour lire les statistiques de cpu et de mémoire d'un hôte distant. L'hôte distant peut être Linux ou Mac. J'ai donc besoin d'une commande qui renvoie en sortie l'utilisation de la mémoire et du processeur. J'ai trouvé la commande pour Linux qui est vmstat
. Mais je n'en ai pas trouvé de bon pour Mac. Je sais qu'il existe une commande vm_stat
sur mac mais il ne renvoie que l'utilisation de la mémoire. Est-ce qu'il y a une commande pour l'utilisation du CPU aussi ? J'ai cherché à savoir si la plupart des gens utilisaient top
. Mais top est bon pour la surveillance et il serait difficile d'analyser le résultat si j'analysais sa sortie dans mon programme. Je souhaite utiliser une bibliothèque fournie avec MacOS et non une bibliothèque tierce.