Comment voir quels programmes utilisent votre connexion Internet (Windows/macOS/Linux)
Identifier applications gourmandes bande passante instantanément avec outils intégrés chaque OS.
🪟 Windows : Moniteur de ressources (Meilleur détail)
- Appuyer Ctrl+Shift+Esc → Gestionnaire tâches.
- Onglet Performance → Ouvrir Moniteur ressources (bas).
- Onglet Réseau → section Activité réseau.
- Colonnes : Image (processus), PID, Envoi/Réception (o/s), Total, Adresse (IP distante).
- Clic droit processus → « Rechercher en ligne » pour identification.
Alternative : Gestionnaire tâches (Plus simple)
Performance → Wi-Fi/Ethernet → lien « Ouvrir Moniteur ressources », ou onglet Détails → ajouter colonne « Réseau ».
🍎 macOS : Moniteur d'activité
- Cmd+Space → « Moniteur d'activité » → Entrée.
- Onglet Réseau.
- Trier par Octets envoyés ou Octets reçus (cliquer en-tête colonne).
- Affiche : Nom processus, PID, Utilisateur, Envoyés/Reçus (total + par-sec), Paquets.
Pro : nettop (Terminal, temps réel)
nettop -m route -P -L 1
🐧 Linux : Options multiples
1. nethogs (Meilleur : bande passante par processus)
sudo apt install nethogs # Debian/Ubuntu
sudo nethogs
Affiche : PID, Utilisateur, Programme, Périph, Envoyé/Reçu Ko/s. Interactif.
2. iftop (Par connexion)
sudo apt install iftop
sudo iftop -i eth0
Affiche flux hôte-à-hôte, pas noms processus.
3. ss / netstat (Table connexions)
ss -tunap # TCP/UDP, numérique, écoute, tous, processus
# ou netstat -tunap
Puis mapper PID vers processus : ps -fp <PID> ou cat /proc/<PID>/comm.
4. GUI : gnome-system-monitor / kde-system-monitor
Onglets Ressources/Réseau avec graphiques par processus.
🔍 Astuces pro
- Lancer en admin/root pour voir processus tous utilisateurs.
- Surveiller : Windows Update, sync cloud (OneDrive, Dropbox), onglets navigateur, lanceurs jeux, logiciels sauvegarde.
- Corréler avec graphiques trafic routeur pour vérification.
