永发信息网

多线程真的比单线程执行效率高吗

答案:1  悬赏:20  手机版
解决时间 2021-01-10 08:07
多线程真的比单线程执行效率高吗
最佳答案
看场景;
效率的瓶颈不在代码的时候,比如用的最多的io操作,
下载器,下载服务器每个接口就给你500k的速度,那多线程相当于500*n,本地网络最大2m每秒,可以开3~5个线程自然快;
复制器,windows操作系统复制文件很慢,因为负责复制的api防止系统卡死每个线程就给你那点速度,如果用java写个多线程io流复制,速度快8倍左右;
这样的场合有个特点,速度或者说效率的关键不是java的处理能力,而是接口限制成了瓶颈;

举个反例,如果对一个集合进行遍历,打印value,使用多线程明显比单线程效率低;因为时间过多的消耗在了创建线程,销毁线程上,执行的有用代码和单线程没区别,效率不如单线程;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
设x y是实数。x加2y等于5则3^x+9^y的最小值
有办法解决煮熟的大米冷了回生的问题吗?
2015年安徽淮北教师招考网报名入口
简单好做的美食 怎样炒田螺不腥
种辞以母老 抗表陈请翻译
拇指班长(我把班长变小了)不少于500字
从仙尧路到桃吴花卉市场怎么走
买回来的菠菜嫌费事不用热水烫可以直接炒菠菜
小慧同学以碳酸钙、碳酸钠和水为原料制取氢氧
为什么说江户时代是妖怪文化的全盛期
大学选课要求<=3是小于等于3还是大于等于三3
先驱者1号的介绍
记忆枕什么填充材料的好?
买猪肉买女人的好还是买男人的
你对沿街乞讨的人有什么看法?
推荐资讯
易建联还能回NBA吗?
If a driver drives too fast, he will get a
(1)如图甲,根据通电螺线管中的电流方向,
天进2a3功放专用险丝是多少A的?
怀邵衡铁路书院站至桥边塘有多远
七龙珠巴达克之章全集在哪里可以看
临沂绿化植物有哪些?
为什么中国渔船总被他国视为越界浸权捕捞
为什么阳江男人喜欢泡年轻的女生
6x-x-37.6=27.9解方程
本人最近出土一枚乾封泉宝,
用马油出现皮肤蜕皮现象是原因有三
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?