2 cn8610000 cn8610000 于 2017.09.18 10:06 提问

多线程的工具时间上的优化

多线程时间上的优化,8个线程同时运行时间明显增加,不知道有没有什么方案可以减小下载时间,和2个线程时间差不多,谢谢。
补充说明:下载
使用的是VC开发;

1个回答

caozhy
caozhy   Ds   Rxr 2017.09.18 10:50
已采纳

当你多线程下载的总带宽接近你的网络带宽上限的时候,再怎么优化也没用了。否则为什么还要宽带网呢?纯软件优化优化多简单还省钱?

cn8610000
cn8610000 我是从电脑下载到移动终端上的
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jdk自带多线程处理神器Executor
我在做一个系统时,当时遇到一个情况,就是多个文件要上传到一台服务器上,为了解决性能问题采用多线程处理。 采用JDK自带的Executor。 核心代码: public static void main(String[] args) { int size = 10;//size的大小根据实际情况而定。 int activeSize = 5 ;//活动线程数量 //这个要判断,如果等于
Android 性能优化:多线程
前言 Android 开发中多线程的必要性 理解 Android 多线程 MessageQueue Looper Handler HandlerThread Android 中为什么只允许在主线程更新 UI Android 系统为了避免过度复杂的线程安全问题特地规定只允许在主线程中更新 UI 而开发者为了避免上述问题需要注意的是 总结 Thanks前言Android Performance Patt
Web前端优化最佳实践及工具集锦(如减少页面加载时间)
前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快、对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升。下图显示了页面加载速度对于用户体验的影响。 你的Web页面的速度是否已经足够快了?其实可能还有很多可以提升的地方。Google和雅虎也提出了一些Web应用的前端优化建议,并发布了一些工具,你可以逐一检验你的Web应用,以便达到更高的性
性能优化:多线程
1) Threading Performance 在程序开发的实践当中,为了让程序表现得更加流畅,我们肯定会需要使用到多线程来提升程序的并发执行性能。但是编写多线程并发的代码一直以来都是一个相对棘手的问题,所以想要获得更佳的程序性能,我们非常有必要掌握多线程并发编程的基础技能。 众所周知,Android程序的大多数代码操作都必须执行在主线程,例如系统事件(例如设备屏幕发生旋转),输入事件(例如
一次优化webpack打包的经历
webpack打包 一次从400s到40s的优化经历
FFmepg 多线程解码历程 - 2 :avcodec_decode_video2
//解码函数 int attribute_align_arg avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture,                                               int *got_picture_ptr,                                
修改和优化mysql的线程连接池
本文主要记录本人关于修改和优化mysql连接池代码的记录,注意,本文中提出的方法或实现并不是mysql官方企业版中的实现,只是个人尝试。 概述: 在mysql5.5的企业版中似乎已经提供了真正意义上的线程池功能,由于看不到企业版代码,所以就自己尝试实现了一下。 所谓的真正意义上的是为了区别与5.5之前的实现,5.5之前的实现可以参考我的博文 《Mysql 中线程管理与连接池代码导读》。具体我们可
Android 优化开机启动
Android开机启动慢,是一个众所周知的问题。优化方向: 1、在网上看的资料,对于开机启动来说,耗时最久的是preload classes和scan packages。所以第一个优化方向就是预加载类。 这是在网上看的 · preloaded-classes list中预加载的类位于dalvik zygote进程的heap中。在zygote衍生一个新的dalvik进程后,新进程只需加载hea
多线程精确20ms定时器RTP发包转发收包压力测试工具
多线程,精确20ms定时器,RTP发包转发收包统计,压力测试工具 C语言 源代码
Android 系统性能优化(58)---开机时间优化
优化启动时间   启动时间是系统性能的重要组成部分,因为用户必须等待启动完成后才能使用设备。对于较常进行冷启动的汽车等设备而言,较短的启动时间至关重要(没有人喜欢在等待几十秒后才能输入导航目的地)。Android 8.0 支持一系列组件的多项改进,因而可以缩短启动时间。下表对这些性能改进(在 Google Pixel 和 Pixel XL 设备上测得)进行了总结。组件改进引导加载程序通过移除 UA...