24 votos

¿Cómo puedo ver lo que el ancho de banda de cada Aplicación o proceso está utilizando?

Veo de repente que mi velocidad de descarga es de 400 KBps, que es el máximo de mi ISP me da, así que hay una aplicación de descarga a su máxima capacidad.
La cosa es que yo no iniciar ningún tipo de descarga, por lo que se está haciendo en el fondo sin antes decirle.
Cómo puedo saber que aplicación o proceso está utilizando?
O, básicamente, ¿cómo puedo determinar cuánto ancho de banda de cada proceso o aplicación que está utilizando?

24voto

msaied Puntos 146

Cita: "¿Cómo puedo saber que aplicación o proceso está usando?"

Usted puede tratar de nettop(1) en el Terminal. Es pre-instalado, y se actualiza cada pocos segundos para proporcionar un panel de control de todas las conexiones de red abierta (por proceso) con su uso. Mejor que lsof ya que muestra el uso de datos.

$ nettop

A continuación, pulse 'd' y busca de extraño aspecto, las entradas o entradas constantemente de gran tráfico en la 'bytes' o 'bytes' columna. La " d " indica nettop para mostrar sólo las diferencias en cada actualización de la pantalla.

Práctico notas de uso:

Si no reconoce el nombre del proceso, de Google.

Si usted no desea que el proceso, obtener el pid (el número al lado del nombre de proceso en nettop), y matar con kill -9 <pid>. Si eso no soluciona, averiguar si se puede desinstalar el proceso.

Si usted está interesado en el proceso que se está transmitiendo a través de la red, utilice el número de puerto de cliente para que la conexión en particular (por ejemplo, '53133' de 10.0.0.1:53133->74.125.68.100:80) para ejecutar un tcpdump(1) para ver los datos en los paquetes que se intercambian: sudo tcpdump -nnvvXSs 1514 port 53133

Si usted está interesado en el destino, el proceso está hablando, pero la dirección IP de destino no tiene un nombre de host DNS inversa (como en el ejemplo anterior), a continuación, intente visitar esa dirección IP en un navegador web como https://IP, haga clic en el roto icono de candado en la barra de direcciones, y ver los detalles del certificado para encontrar el dominio que se sirve allí (*.google.com en este caso). Esto no funcionará si SSL puerto 443 no está abierto en el destino.

2voto

Nate Parsons Puntos 120

Rubbernet en realidad es una gran aplicación que te permite ver las aplicaciones por uso de la red de tu Mac, además de que soporta el Monitoreo Remoto. Usted puede instalar un Rubbernet plugin cualquier Mac que tiene acceso de administrador y, a continuación, supervisar la aplicación de utilización de ancho de banda de todos los Macintosh en su red desde su propio ordenador.

Cuesta dinero (30 Euros en su página web, pero por alguna razón su $19.99 en la Mac App Store, pero tienen un completo y funcional de Prueba Gratuita en su sitio web. Yo no he comprado la aplicación todavía, así que no puedo confirmar que usted puede comprar una licencia para la aplicación y, a continuación, instalar el plugin en cualquier número de Macs por ahora cargo adicional. Pero esa parece ser la situación.

Los Desarrolladores son las mismas personas que hacen la Linkinus Cliente de IRC.

2voto

Corey Puntos 700

lsof y iftop (Enlace directo a instalar el paquete) son las mejores herramientas que vienen a la mente.

También, echa un vistazo a esta pregunta.

1voto

Eric C Puntos 26

Esta ayuda? Echa un vistazo a la NetMonitor Sidekick añade. No he probado a mí mismo, pero probablemente se carga en la máquina virtual para ver cómo funciona.

http://homepage.mac.com/rominar/net.html

1voto

Nate Parsons Puntos 120

Otra opción que no es tan buena ya que no tiene ningún tipo de control remoto mechnaism y no parece que hacen un trabajo tan bueno es OS Pista. También está disponible en la Mac App Store de forma gratuita. No me gusta esta aplicación, ya que parece que consume un montón de recursos en sí. Pero eso podría ser algo que se solucionará en una versión posterior.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X