Application légère pour surveiller les performances système en menu bar
🔍 En bref :
- Affiche un indicateur de santé système sous forme de point coloré (vert, ambre, rouge).
- Permet de visualiser des statistiques en temps réel (RAM, CPU, pression système, swap).
- Propose des graphiques interactifs pour analyser les tendances des ressources.
- Identifie les processus les plus gourmands (RAM, CPU, swap).
- Inclut des notifications pour alerter en cas de pression système élevée.
🔍 En détail :
Headroom est une application conçue pour offrir une surveillance simplifiée des performances système directement depuis la barre de menu. Son interface minimaliste se compose principalement d’un point coloré, reflétant l’état global de la santé du système. Ce point change de couleur selon le niveau de pression : vert pour un système sain, ambre pour une utilisation modérée, et rouge en cas de charge élevée, nécessitant une attention particulière.
Au-delà de cet indicateur visuel, Headroom permet d’afficher des statistiques détaillées via un menu déroulant. Ces données incluent :
- Le pourcentage d’utilisation de la RAM et du CPU.
- La pression système (compression mémoire + charge CPU).
- La pression de swap (utilisation de la mémoire virtuelle).
- La vitesse du réseau (débit montants et descendants).
- Le temps de fonctionnement du système depuis le dernier redémarrage.
L’application propose également des graphiques interactifs pour visualiser l’évolution des ressources sur une période donnée. Chaque graphique (pression système, RAM, CPU, swap) est activable ou désactivable individuellement, offrant une personnalisation selon les besoins. Les utilisateurs peuvent aussi consulter une liste des processus les plus consommateurs, classée par RAM, CPU ou swap, pour identifier d’éventuels programmes gourmands.
Headroom intègre également des fonctionnalités pratiques comme :
- Des notifications automatiques en cas de pression système élevée.
- Une mise à jour automatique lors du lancement de l’application.
- Une option de démarrage automatique au démarrage du système.
- Un taux de rafraîchissement configurable (1s, 2s, 5s ou 10s).
L’application est développée en Swift et est distribuée sous forme de binaire universel (compatible processeurs Apple Silicon et Intel). Elle n’utilise que des API système locales et ne collecte aucune donnée au-delà du matériel concerné.

Gratuit
https://github.com/rm25s2yh75-hue/headroom
Téléchargement (DMG)
Views: 2


