水木社区手机版
首页
|版面-Visual_Basic编程(VisualBasic)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
返回
上一篇
|
下一篇
|
同主题下篇
主题:多线程运行还是省了很多时间的
wuduan
|
2025-05-01 11:55:31
|
一个程序运行需要40分钟,可以多线程,但是之前感觉这个程序用一两次就不用了,所以没费劲去改。
现在发现用的多了,就改了一下。
但是开始效果不理想,60个线程,运行时间只减到了8分钟。
网上搜,好像是因为我每个线程都要读写公共资源,所以不同线程之间有冲突,不能同时。
加上了ReaderWriterLockSlim,用了EnterReadLock和ExitReadLock,
又把一个公共调用的函数写到了线程程序的内部,
这回运行时间减到了1分钟以内。
--
FROM 202.98.17.*
上一篇
|
下一篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版