- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UDPで受信スループットを測定)
UDP通信のスループット測定プログラム作成方法
このQ&Aのポイント
- Javaを使ってUDP通信のスループットを測定するプログラムを作成する方法について説明します。
- 送信側で5242880バイトを128回に分割して送信し、受信側で受信する時間を計測します。
- 受信側でどのタイミングで受信処理を止めるかや、届いたパケットの数や到達率の計算方法についても解説します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DatagramSocket#setSoTimeout() を使って適当なタイムアウト時間を設定し、 * 128回受信する * DatagramSocket#receive() から SocketTimeoutException が投げられる のどちらかが満たされたらループを抜けるようにするのはどうでしょうか。
お礼
回答ありがとうございます。 アドバイスしていただいたことを参考にやってみます。