GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué significa mdev en ping (8)?

Solución 1:

Es la desviación estándar, esencialmente un promedio de qué tan lejos está cada RTT de ping del RTT medio. El mayor mdev es decir, más variable es el RTT (a lo largo del tiempo).

Con una alta variabilidad de RTT, tendrá problemas de velocidad con las transferencias masivas (tomarán más tiempo del estrictamente necesario, ya que la variabilidad eventualmente hará que el remitente espere los ACK) y tendrá una calidad de VoIP entre media y mala.

Solución 2:

Del código fuente [1]:

            tsum += triptime;
            tsum2 += (long long)triptime * (long long)triptime

y,

            tsum /= nreceived + nrepeats;
            tsum2 /= nreceived + nrepeats;
            tmdev = llsqrt(tsum2 - tsum * tsum);

podemos concluir que:

mdev =SQRT(SUMA(RTT*RTT) / N – (SUMA(RTT)/N)^2)

que es otra fórmula para calcular la desviación estándar (ver [2]). Esto coincide con la respuesta anterior de Vatine.

  1. http://www.skbuff.net/iputils
  2. http://www.brainkart.com/article/Calculation-of-Standard-Deviation_39437/ en Cálculo de desviación estándar para datos no agrupados -> Método directo

Solución 3:

Es la desviación estándar; no estoy seguro de por qué la etiqueta mdev se ha utilizado para ello.


Linux
  1. ¿Qué significa esta advertencia?

  2. ¿Qué significa rc en archivos de puntos?

  3. ¿Qué significa #define X X?

  4. ¿Qué significa matar -3?

  5. ¿Qué significa realmente el estándar de jerarquía del sistema de archivos por datos locales?

¿Qué significa chmod 777?

¿Qué significa ser "sh compatible"?

No hay variable X11 DISPLAY - ¿qué significa?

¿Qué significa - en este comando de Linux?

¿Qué significa set -e en un script bash?

¿Qué pasa si [[ $? -ne 0 ]]; significa en .ksh