<p>iperf 3.1.3エラー:リソースが一時的に利用できません</p>

作成日 2017年03月02日  ·  5コメント  ·  ソース: esnet/iperf

iperfをQtに基づくGUIと統合しようとしていますが、クリックされたボタンイベントによって呼び出されるメソッドを介してiper_run_client()を実行すると、_ "リソースが一時的に利用できません" _エラーが要約データの直後にスローされます。

---------------------------------------------------
Server listening on 1234
---------------------------------------------------

Accepted connection from 127.0.0.1, port 55132
[  5] local 127.0.0.1 port 1234 connected to 127.0.0.1 port 55134
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec  2.16 GBytes  18.6 Gbits/sec                  (omitted)
[  5]   1.00-2.00   sec  2.23 GBytes  19.2 Gbits/sec                  (omitted)
[  5]   2.00-3.00   sec  2.37 GBytes  20.4 Gbits/sec                  (omitted)
[  5]   0.00-1.00   sec  2.25 GBytes  19.4 Gbits/sec                  
[  5]   1.00-2.00   sec  2.23 GBytes  19.1 Gbits/sec                  
[  5]   2.00-3.00   sec  2.24 GBytes  19.3 Gbits/sec                  
[  5]   3.00-4.00   sec  2.33 GBytes  20.0 Gbits/sec                  
[  5]   4.00-5.00   sec  2.28 GBytes  19.6 Gbits/sec                  
[  5]   5.00-5.04   sec  99.4 MBytes  20.5 Gbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-5.04   sec  0.00 Bytes  0.00 bits/sec                  sender
[  5]   0.00-5.04   sec  11.4 GBytes  19.5 Gbits/sec                  receiver
iperf3: error - unable to receive results: Resource temporarily unavailable

この問題の考えられる原因は何ですか? Qtの信号/スロットメカニズムに関連する何かによって生成される可能性がありますか?

返信ありがとうございます。

question

全てのコメント5件

全くわからない。 しかし、コミュニティの誰かがアイデアを持っている場合に備えて、この問題を開いたままにしておきます。

お返事ありがとうございます。
同じコードを「純粋な」C ++プロジェクトに入れて回避しようとしましたが、問題なく動作したので、これは間違いなくQt関連の問題だと思います。
とにかく、誰かが私のと同じ問題を抱えていた場合に備えて、この問題は開いたままにしておきます。

OK、私たちがそれについてすることが他にあまりないので、私はこの問題を閉じるつもりです。 人々がそれを検索した場合に備えて、それはまだ表示されるはずです。 課題追跡システムは、質問と回答のアーカイブではなく、iperf3を改善するために検討する必要のある事項のリストです。

私はこの問題を抱えていました、私の場合はiperfバージョン間の違いでした。

やあ、
私はまだこの問題を見ていて、両方が同じバージョンを実行していることを確認しました。 これは、インターフェイスにバインドして送信元ポートを設定できるようにしようとすると発生します。
iperf3 -c-i 1 -P 2 -u -b 1M -R -V -t 10 -p-NS--cport

iperf 3.1.3
ubuntu18.4 4.15.0-38-generic#41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64
iperf3:エラー-サーバーに接続できません:

これは機能します:
iperf3 -c-i 1 -P 2 -u -b 1M -R -V -t 10 -p
サーバーは次のように実行されました:
iperf3 -s -p

iperf3バージョン:
iperf 3.1.3
Linuxベンチ08-pc01.ste.atl.lab.test4.15.0-38-generic#41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64
利用可能なオプション機能:CPUアフィニティ設定、IPv6フローラベル、TCP輻輳アルゴリズム設定、sendfile / zerocopy、ソケットペーシング

ありがとう、

このページは役に立ちましたか?
0 / 5 - 0 評価