社区
Java SE
帖子详情
100分求教,不够再开贴再加:)多线程之间的调剂问题(类似flashget的)
goodloop
2004-06-12 11:21:02
一个搜索根据条件硬盘中的文件的程序..
我的想法是用多线程实现
每个线程搜一个盘符..
可是实现出来和用一个线程从头到尾搜一遍的速度差不多(稍稍快一点吧)..
可是看的出来有的线程已经做完了就退出了.没帮那个忙的那个线程的忙
我现在的目的是想做一个线程池,然后像flashget做完的线程去帮没做完的..分一部分做....
可是想实现起来脑子就一下好乱,没什么好的办法:(
各位帮忙想想,一起讨论一下
谢过各位大虾了~
...全文
94
9
打赏
收藏
100分求教,不够再开贴再加:)多线程之间的调剂问题(类似flashget的)
一个搜索根据条件硬盘中的文件的程序.. 我的想法是用多线程实现 每个线程搜一个盘符.. 可是实现出来和用一个线程从头到尾搜一遍的速度差不多(稍稍快一点吧).. 可是看的出来有的线程已经做完了就退出了.没帮那个忙的那个线程的忙 我现在的目的是想做一个线程池,然后像flashget做完的线程去帮没做完的..分一部分做.... 可是想实现起来脑子就一下好乱,没什么好的办法:( 各位帮忙想想,一起讨论一下 谢过各位大虾了~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BigBangBug
2004-06-14
打赏
举报
回复
你说:“但可以比较快的得到某几个结果..”这除非是改进搜索算法,不然多线程和单线程的算法复杂度是一样的,即总体上并不会有什么差别。
另线程的调剂的确值得研究,你研究通了基本上线程的内容你就掌握了。的确很有意思,呵呵
goodloop
2004-06-14
打赏
举报
回复
还有朋友有提示么?
介绍一下..谢谢了
BigBangBug
2004-06-13
打赏
举报
回复
另外我想,你的程序性能看起来没有比单线程的高是因为系统IO的缘故,因为IO的速度远远慢于程序的执行,所以成为性能的瓶颈。要真正解决的话我想要从硬件上着手,用磁盘阵列才可能。
BigBangBug
2004-06-13
打赏
举报
回复
支持!
goodloop
2004-06-13
打赏
举报
回复
programer23(亮子) 你说好好学学"现成"??什么意思??叫我多看看线程么??
呵呵..那谢了..我在看
JavaVsNet(JavaVsNet) 你说的有道理..可能要通过多线程同时搜索提前结束整个搜索过程是不大可能,但可以比较快的得到某几个结果..
但我现在好像对这个调剂过程比较感兴趣了...借此研究一下..
希望有过研究或做过类似的事情的朋友教导一下..3q:)
windylife
2004-06-13
打赏
举报
回复
搞懂线程和进程之间的关系
programer23
2004-06-13
打赏
举报
回复
好好学学“现成”,学通了,就会了!
zealVampire
2004-06-12
打赏
举报
回复
http://javaresearch.gro.clinux.org/ JAnts - 网络蚂蚁Java版可能对你有点帮助吧
弄好了记得开讲啊
westwin
2004-06-12
打赏
举报
回复
gz一下,学习
多线程
之间
的
调剂
问题
主 题:
100
分
求教
,
不够
再
开贴
再加
:)
多线程
之间
的
调剂
问题
(
类似
flash
get的) 作 者: goodloop (小志) 等 级: 信 誉 值:
100
所属社区: Java J2SE / 基础类
问题
点数:
100
回复次数: 9 发表时间...
易语言 mysql
多线程
_易语言数据库
多线程
易语言数据库教程
在mysql的情况下,易语言
多线程
处理数据,新手
求教
?而且很容易使用mysql的子例程~,会发现一些不稳定的现象,如程序运行不稳定、退出程序时出错、崩溃现象、
多线程
无法直接破坏组件等。例如,运...
浅谈 linux
多线程
编程和 windows
多线程
编程的异同
原文:... ...但是每当写时又不知道从哪个地方写起,怎样把自己知道的东西都写出来,下面我就谈谈linux
多线程
及线程同步,并将它和windows的
多线程
进行比较,看看他们
之间
有什么相同点和不同的地方。 其实
php
多线程
foreach,php的foreach循环6万多次应该如何使用
多线程
面临的
问题
是首先排除按需生成,因为不确定6万多条数据中那一条能够用到,所以需要生成全部内容,又因为生成内容耗时太长所以发
问题
求教
, 缓存中每条数据有6个字段其中4个为string,2个为int现在的运行方式是直接...
求教
各位大侠:
问题
事件AppHangB1
打开网页的时候,有时突然会没有响应,提示: [b]出现了一个
问题
,该
问题
导致了此程序停止与 Windows 进行交互[/b]。此时不得不关闭网页,从而自动关闭IE,尽管关闭后然后重新开启IE可以解决
问题
,但是由此感觉很不方便,也...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章