J'ai une connexion à large bande relativement limitée (je vis à des kilomètres de la bourse la plus proche) et, de temps en temps, l'accès net (mais rien d'autre) ralentit jusqu'à une exploration proche.
Je sais par un peu de logiciel de surveillance que la connexion est assez largement utilisée, ce qui pourrait l'expliquer, mais je ne sais pas ce qui l'utilise. Il y a certainement beaucoup de choses qui pourraient (de nos jours, il existe des dizaines d'applications qui vérifieront régulièrement ou rarement les données ou téléchargeront les mises à jour), mais comment savoir?
Je suis heureux de payer (une petite somme) d'argent si nécessaire, bien que dans ce cas, je préfère que ce soit une recommandation que je google juste pour quelque chose.
la source
Et alors
iftop
? Obtenez via:la source
Vous pouvez y accéder en partie avec la commande suivante exécutée à l'intérieur d'un terminal:
Cela répertoriera toutes les connexions TCP ouvertes. La première colonne répertorie les applications qui établissent la connexion, afin que vous puissiez déterminer quel est le coupable probable. Voici quelques exemples de lignes de sortie:
Je peux donc voir que Mail et ssh utilisent des connexions. Si la solution n'est pas évidente à partir de cela, vous pouvez utiliser dtrace pour obtenir plus de détails. Plus précisément, consultez DTrace Tools , dont certains sont déjà installés sur votre Mac sous / usr / bin:
Je pense que celui que vous voulez pour votre situation est probablement tcpsnoop ou tcptop , qui ne semblent pas être disponibles sur Mac par défaut, ce qui me fait me demander s'il y avait des problèmes de portage.
la source
utilisation iftop
Étape 0: installez iftop via MacPorts ou Homebrew (cela installera également automatiquement toutes les dépendances)
Étape 1: voir la liste des "interfaces" réseau sur votre système (par défaut iftop utilise en0, qui sur Cricket broadband vous donne un écran vide)
Étape 2: exécutez iftop avec différentes "interfaces" réseau jusqu'à ce que iftop fonctionne (ppp0 sur mon système)
Étape 3: quittez iftop en appuyant sur "q"
la source
iftop
on sous OS X?sudo: iftop: command not found
Nettop est un outil de ligne de commande intégré. Vous pouvez le démarrer dans le terminal en tapant
nettop
. La vue par défaut est un peu trop verbeuse, donc j'appuie toujours sur les touchesc
etd
pour voir une application par ligne (c
) et voir l'utilisation actuelle de la bande passante au lieu du trafic réseau total (d
). Vous devrez probablement agrandir la fenêtre du terminal pour voir toutes les colonnes.Plus d'informations et captures d'écran ici .
la source