社区
C#
帖子详情
threadpool相关问题
hahaxj
2010-05-14 10:40:59
我在程序中使用了Threadpool,有时候会出现程序界面不动了,好像是进程死锁了,threadpool中的线程一般什么自动释放啊?谢谢大家
...全文
75
5
打赏
收藏
threadpool相关问题
我在程序中使用了Threadpool,有时候会出现程序界面不动了,好像是进程死锁了,threadpool中的线程一般什么自动释放啊?谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
noway8881
2010-05-15
打赏
举报
回复
界面假死一般都是你用主线程去执行一段比较耗时的操作。
你的线程池代码写的应该有问题,你可以放代码出来看看。
xingyuebuyu
2010-05-15
打赏
举报
回复
http://msdn.microsoft.com/zh-cn/library/system.threading.threadpool(VS.80).aspx
http://msdn.microsoft.com/zh-cn/library/3dasc8as(VS.80).aspx
线程池通常用于服务器应用程序。每个传入请求都将分配给线程池中的一个线程,因此可以异步处理请求,而不会占用主线程,也不会延迟后续请求的处理。
一旦池中的某个线程完成任务,它将返回到等待线程队列中,等待被再次使用。
这种重用使应用程序可以避免为每个任务创建新线程的开销。
线程池通常具有最大线程数限制。如果所有线程都繁忙,则额外的任务将放入队列中,直到有线程可用时才能够得到处理。
hahaxj
2010-05-14
打赏
举报
回复
其实我就想了解下ThreadPool是什么时候自动释放被占用的线程的
捷哥1999
2010-05-14
打赏
举报
回复
还没有用过ThreadPool,帮你顶!
xray2005
2010-05-14
打赏
举报
回复
有时候会出现程序界面不动了
--------------------------
你开个辅线程去处理你费时的业务,然后再去更新你的界面(如果需要更新的话)。
不是说用了ThreadPool界面就不会卡。
你思路没对。你仔细想想
Android
ThreadPool
方法用法Demo源码.rar
Android
ThreadPool
方法用法实例Demo源码,mockable-android-23.jar需要另行下载,放在build\generated目录下,Android线程池的
相关
例子,从入门向高级进阶的必看例子。
C#多线程
ThreadPool
线程池详解
主要介绍了C#多线程
ThreadPool
线程池的
相关
资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
java
threadpool
有关java线程池的一些技术文档,很实用的。
scoped-
threadpool
-rs
有关更多详细信息,请参阅 。 入门 。 将以下依赖项添加到您的货运清单中,以获取最新版本的0.1分支: [ dependencies ] scoped_
threadpool
= " 0.1.* " 要始终获取最新版本,请将此git存储库添加到您的货运清单...
C#
ThreadPool
和join最基本操作示例
普通线程的创建,通过 委托ThreadStart对应的函数来执行
相关
操作; 通过线程池,可以直接从池中查找出空闲线程,让它执行委托WaitCallback对应函数来执行
相关
操作。使用时要与AutoResetEvent来并用,以在线程结束时...
C#
110,531
社区成员
642,573
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章