GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa significa mdev in ping(8)?

Soluzione 1:

È la deviazione standard, essenzialmente una media di quanto ogni ping RTT è lontano dall'RTT medio. Il mdev più alto è, più variabile è l'RTT (nel tempo).

Con un'elevata variabilità RTT, avrai problemi di velocità con i trasferimenti di massa (richiederanno più tempo del necessario in senso stretto, poiché la variabilità alla fine farà sì che il mittente attenda gli ACK) e avrai una qualità VoIP mediocre o scadente.

Soluzione 2:

Dal codice sorgente [1]:

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

e,

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

possiamo concludere che:

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

che è un'altra formula per calcolare la deviazione standard (vedi [2]). Questo corrisponde alla risposta di Vatine sopra.

  1. http://www.skbuff.net/iputils
  2. http://www.brainkart.com/article/Calculation-of-Standard-Deviation_39437/ in Calcolo della deviazione standard per dati non raggruppati -> Metodo diretto

Soluzione 3:

È la deviazione standard - non so perché l'etichetta mdev è stato utilizzato per questo.


Linux
  1. Cosa significa "-" (doppio trattino)?

  2. Cosa significa `chown Root.root $file`?

  3. Cosa significa questo avviso?

  4. Cosa significa rc nei file punto

  5. Cosa significa - in questo comando Linux?

Cosa significa chmod 777

Cosa significa essere "sh compatibile"?

Nessuna variabile DISPLAY X11 - cosa significa?

Cosa significa set -e in uno script bash?

Cosa succede se [[ $? -ne 0 ]]; significa in .ksh

Cosa significa veramente lo standard della gerarchia del filesystem per dati locali?