java 开多线程反而还变慢了,是怎么回事,请教高手解答。
线程也是有开销的,而且还有同步等操作,所以性能的提升与线程的使用并无直接关系;主要是算法级的如果数据量大 ,那查询速度会快,毕竟是并行的,可是数据量小的时候,你线程提升的作用有还低不过他的开销了!性能也不是凭感觉的,要有事实数据!
java多线程,运行后机子越来越慢,如何解决
建议看看操作系统。如果不够运行完一个线程,这个线程将会被堵塞,然后进入等待队列,等待资源分配,等到系统分时间片给它了,它会再一次执行
oracle、Java。程序运行速度越来越慢。谁能给提点意见改善下。经常做数据对接。多线程处理就会非常慢。
由于电脑性能提高非常快,4000以内的本本肯定达不到主流配置(主流本本大多Intel酷睿双核处理器+2G内存+独立显卡+250G硬盘,内置摄像头、DVD刻录机、读卡器、无线网卡等),要知道,笔记本的升级拆装都较麻烦,而当该机型的本本停产后,升级找配件就更麻烦了。与其一二年后升级,不如现在花点钱购买有主流配置的本本。例如,向您推荐这款性价比极高的机型:七喜 V98
参考价格:4600
推荐理由:P7350处理器的二级缓存达3M+4G内存+256MB独立显存,内置130W摄像头、读卡器,14英寸屏显,性价比极高。
运行oracle的笔记本那就选择性价比高的本本吧,内存1G是最低要求了
机型1:神舟优雅Q120B,Intel凌动处理器N270+1G内存+80G硬盘,2000内拿下;
机型2:神舟优雅HP430,扬双核处理器T1600+1G内存+160G硬盘,14英寸显示屏,3000内拿下;
内存达2G的
机型1:神舟优雅Q130X,Intel凌动处理器N270+2G内存+160G硬盘,10.2英寸显示屏,3000内拿下;
机型2:神舟优雅U20R,Intel凌动处理器N270+2G内存+250G硬盘,10.1英寸显示屏,3000内拿下;
JAVA多线程到底能不能加快程序运行速度?
磁盘IO的速度在那里了,就算你再多的线程,也绕不过IO瓶颈。不是说多线程不能提高效率,这个要看你项目的性能瓶颈在哪里。 IO密集型,没必要多线程,容易弄巧成拙。建议Cache,某些文件系统在顺序读或写磁盘时速度相当快,如果恰好文件是顺序存储在磁盘上的,建议先尽量读进内存,再一次性写出去。其他什么磁盘内存通道之类的底层技术就不是Java能左右的了。
java多线程下载比单线程慢!!?
哥子
多线程不是说一定比单线程快,要看网络的稳定情况,还有多线程的运行过程其实也就是不同的时间段内使用CPU权限的分配,对于多线程是一般用于开起多个同时要使用的东西我感觉才有用,如果你只是用于一个程序的开起
你用多线程干什么呢?