Ping
923 ワード
mdev pingコマンド(Linux)を実行すると、mdev という出力があります. mdevってどういう意味ですか?pingのマニュアルには載っていません.pingのソースコード を見てみましょうすなわちこの平均偏差の式:
だからmdevはMean Deviationの略で、これらのICMPパケットのRTTが平均値からずれる程度を表し、この値が大きいほど網速が不安定になることを示している.異なるオペレーティングシステムでは、MACの下でstddevと呼ばれ、Windowsの下でこの行の統計データがないなど、名前が異なる場合があります.Linuxシステムでは、図を見て、パラメータの比較があり、パケットサイズを加えるとこの行の統計はありません. pingコマンドは、ネットワーク接続性のテストにも一般的に使用され、もちろんネットワーク測定の唯一の基準として としても使用できない.
ping_common.c;
tsum += triptime;
tsum2 += (long long)triptime * (long long)triptime
tsum /= nreceived + nrepeats;
tsum2 /= nreceived + nrepeats;
tmdev = llsqrt(tsum2 – tsum * tsum);
mdev = SQRT(SUM(RTT*RTT) / N – (SUM(RTT)/N)^2)