We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3357a6a commit 2b7e002Copy full SHA for 2b7e002
1 file changed
okhttps/src/test/java/com/ejlchina/test/DownloadTests.java
@@ -61,12 +61,13 @@ public void testDownload1() {
61
62
/**
63
* 多线程并行下载到同一个文件
64
- * 这种下载方法不一定高效,因为多线程向同一个文件内写入数据存在竞争,下载时间反而会更长
65
- * 分 1 块: 7736 毫秒
66
- * 分 2 块: 15103 毫秒
67
- * 分 3 块: 22678 毫秒
68
- * 分 5 块: 36986 毫秒
69
- * 分 9 块: 67826 毫秒
+ * 这种下载方法不一定高效,因为多线程向同一个文件内写入数据存在竞争,下载时间不一定会变短
+ * 例如 文件总大小:82.3 MB (86,336,432 字节):
+ * 1 个线程并行下载: 7727 毫秒
+ * 2 个线程并行下载: 7842 毫秒
+ * 3 个线程并行下载: 8075 毫秒
+ * 5 个线程并行下载: 8527 毫秒
70
+ * 9 个线程并行下载: 8024 毫秒
71
*/
72
@Test
73
public void parallel() throws InterruptedException {
0 commit comments