社区
Java SE
帖子详情
多线程下载速度反而更慢
安卓机器人
2012-04-01 08:55:20
我做是手机项目,尝试下载20M的文件,在wifi的网络环境下,单线程花的时间是5分18秒,双线程花的时间是6分46秒。
可能多线程时间会更长,请问是这是为什么?有什么方法可以提高下载速度吗?
...全文
135
5
打赏
收藏
多线程下载速度反而更慢
我做是手机项目,尝试下载20M的文件,在wifi的网络环境下,单线程花的时间是5分18秒,双线程花的时间是6分46秒。 可能多线程时间会更长,请问是这是为什么?有什么方法可以提高下载速度吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
雷格
2012-04-04
打赏
举报
回复
时间用来切换线程了
dracularking
2012-04-04
打赏
举报
回复
哦,如果是多核系統實現的多線程最多是等於單線程下載速度,如果帶寬佔用總數一定的話,畢竟多核不會提高下載帶寬我覺得。
安卓机器人
2012-04-01
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
下載快慢主要看下載速度吧,帶寬佔用一定的情況下,比如單線程使用100%帶寬,雙線程各使用50%帶寬,那就是單線程要快了,除非因為某些限制單線程無法占滿帶寬的情況。
[/Quote]
嗯,谢谢楼上的热心解答,可能这是其中原因。
dracularking
2012-04-01
打赏
举报
回复
下載快慢主要看下載速度吧,帶寬佔用一定的情況下,比如單線程使用100%帶寬,雙線程各使用50%帶寬,那就是單線程要快了,除非因為某些限制單線程無法占滿帶寬的情況。
JAVA
多线程
精讲下
本课程是《零基础学Java》系列课程中的
多线程
相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java
多线程
的原理及实现运行机制,深刻学习
多线程
的生命周期、调度、控制等内容。
多线程
精讲下课程内容涵盖如下:l 线程的同步(线程安全问题)l 线程的死锁l 线程间通信l 线程组l 线程池l
多线程
的第三种实现方案l 匿名内部类方式使用
多线程
l 定时器的使用l
多线程
面试题
python
多线程
代码运行速度
更慢
-原因解析
写出了正确的
多线程
代码,运行速度反而比单线程慢很多,原来是由于GIL(Global Interpreter Lock)! GIL 是Cpython(Python语言的主流解释器)特有的全局解释器锁(其他解释器因为有自己的线程调度机制,所以没有GIL机制),GIL锁定Python线程中的CPU执行资源。线程在执行代码时,必须先获得这把锁,才获得CPU执行代码指令。如果这把锁被其他线程占用,该线程就只...
JAVA用
多线程
反而变慢了_Java中使用
多线程
不能明显提高程序效率的一些原因
java中使用
多线程
不能明显提高程序效率的一些原因.使用多个线程来处理多任务的时候,效率肯定是有提高的.但是必须要慎用,否则容易出现问题.1.
多线程
主要是为了充分利用多核cpu,大内存这些资源.如果你的硬件跟不上,只有一个cpu,那么
多线程
从并发变成了串行了,另外再加上线程上下文切换的时候,那你就得不偿失了.2.原子问题如果
多线程
是同步操作一个原子数据,(多个线程同步去处理一个加锁的对象),那效率...
为什么Python
多线程
反而
更慢
了?
原因就在于 GIL ,在 Cpython 解释器(Python语言的主流解释器)中,有一把全局解释锁(Global Interpreter Lock),在解释器解释执行 Python 代码时,先要得到这把锁,意味着,任何时候只可能有一个线程在执行代码,其它线程要想获得 CPU 执行代码指令,就必须先获得这把锁,如果锁被其它线程占用了,那么该线程就只能等待,直到占有该锁的线程释放锁才...
磁盘IO单线程顺序写时最快的,如果
多线程
写,磁盘的磁头要不断重新寻址,所以写入速度反而会慢...
磁盘IO单线程顺序写时最快的,如果
多线程
写,磁盘的磁头要不断重新寻址,所以写入速度反而会慢(1) 读写最好还是不要
多线程
,硬盘读写的速度有限,单线程时已经满负荷了,
多线程
又会增加线程之间的切换,会增加时间。 如果想增加读写速度,应该增加硬盘,做raid(2)首先是硬盘的写入是串行的,CPU的计算才是并行的,如果你偏重计算那么
多线程
能提高,要不怎么叫做并行计算呢; ...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章