GNU/Linux >> Linux の 問題 >  >> Linux

mdev は ping(8) で何を意味しますか?

解決策 1:

これは標準偏差であり、基本的に各 ping RTT が平均 RTT からどれだけ離れているかの平均です。高い mdev つまり、RTT が (時間の経過とともに) 変動しやすくなります。

RTT の変動性が高いと、バルク転送で速度の問題が発生し (変動性によって最終的に送信者が ACK を待機するようになるため、厳密に言えば必要以上に時間がかかります)、VoIP の品質は中程度から劣ります。

解決策 2:

ソースコードから [1]:

            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)

これは、標準偏差を計算するための別の式です ([2] を参照)。これは、上記の Vatine の回答と一致します。

<オール>
  • http://www.skbuff.net/iputils
  • http://www.brainkart.com/article/Calculation-of-Standard-Deviation_39437/ グループ化されていないデータの標準偏差の計算 -> 直接法
  • 解決策 3:

    これは標準偏差です - ラベルが mdev である理由がわかりません


    Linux
    1. 「–」(二点鎖線)とはどういう意味ですか?

    2. `:-`はシェルスクリプトで何を意味しますか?

    3. Psの出力にはどういう意味がありますか?

    1. `chown Root.root $ file`はどういう意味ですか?

    2. この警告はどういう意味ですか?

    3. この Linux コマンドの - はどういう意味ですか?

    1. bashスクリプトで set -e とはどういう意味ですか?

    2. [[ $? -ne 0 ]]; .ksh の意味

    3. grep パターンで \b はどういう意味ですか?