限制java中的网络带宽

时间:2014-07-08 15:19:28

标签: java bandwidth bandwidth-throttling

我需要做以下事情:

1. Find the current network bandwidth.

2. Limit the bandwidth to download the file by 50%.

我对此做了一些研究,但我无法找到任何好办法。

像通过一段时间发送一些数据并对其进行一些算术计算带宽一样。

我想知道是否有更好的方法?因为这将花费额外的时间(发送和接收数据+计算带宽)。 每次下载请求时,我都不想一次又一次地执行此操作。

1 个答案:

答案 0 :(得分:0)

获取一定数量的数据。记住需要多长时间。 睡眠时间相同。

请注意,这并不能保证适用于足够小的量子,因为 即使您正在进行,系统的预读也将保持输入流畅 不要求它。