主题:多线程同步问题??
csmtools
[专家分:0] 发布于 2006-08-17 02:21:00
各位高手:
谁能告诉我,如何让多个线程(4、5)或者更多个线程来计算edit1.text
中的数据,使它每次都加一,一直加到1000000 ,而且是让多个线程同时执行,
不要一个线程执行完以后,下一个线程再执行,要多个线程同时!!
回复列表 (共2个回复)
沙发
dodolon [专家分:400] 发布于 2006-08-17 05:41:00
无聊的问题。对同一非共享资源,再多线程操作与单线程一样效果,哪怕你的机器是多CPU的。因为一个线程占用非共享资源时必须锁定该资源,其他线程只能等待。多线程的意义在于同时处理不同的任务,哪怕是把一个文件分段下载也是不同的任务。
板凳
noelse520 [专家分:110] 发布于 2006-08-31 16:15:00
就是~! 老是与界面交互体现不出多线程得优势~!
我来回复