0

特定のネットワークインターフェイスのifconfigまたはrouteを使用して、最大および現在のデータ転送速度(kbps)を取得する方法はありますか?私が探しているのが正確に何であるかを完全に理解しているのかわかりません。

/ proc / net / devを解析し、受信したバイトと送信したバイトの類似点を見つけることを考えました。また、MTUは最大データ転送速度と同じものですか?もしそうなら、代わりにnetstat -inを使用できますか?

PSJavaでの作業。(ubuntu 10.04)

4

1 に答える 1

1

/proc/net/dev定期的に読み上げると、転送料金がわかります。

更新(私が言いたかったことを明確にするために:「定期的に...を読んで...」):

/proc/bnet/dev転送されるデータの量を示します。転送速度を取得するには、これを2回読み取り、その差を2回の読み取りの経過時間で割る必要があります。

于 2012-10-27T13:10:49.637 に答える