码迷,mamicode.com
首页 >  
搜索关键字:threadpool    ( 389个结果
Delphi ThreadPool 线程池(Delphi2009以上版本适用)
http://blog.sina.com.cn/s/blog_6250a9df0101kref.html在网上查找Delphi线程池,结果发现寥寥无几。看了半天源代码,弄得一头雾水,觉得不容易理解和使用,于是自己想写一个线程池。什么样的线程池更好呢?我觉得使用起来要可靠,并且一定要简单,这样才是更好...
分类:编程语言   时间:2014-10-11 17:42:45    阅读次数:275
Loki之ThreadPool
Loki中的ThreadPool目的主要是对创建出来的线程进行复用。ThreadPool在Test而非Loki目录下,因此并非是标准Loki的组件之一,不过我们可以对其修改定制,下面是对其源码的大致分析,ThreadPool顾名思义线程池,一般我们使用线程的时候CreateThread调用我们的回调...
分类:其他好文   时间:2014-10-11 02:54:34    阅读次数:382
Java多线程之~~~使用ThreadPoolExecutor来创建线程
以前我们创建线程的时候都是主动的new一个Thread,然后调用他们的start方法,但是如果线程非常多,任务也非 常多的时候,这样写就会显得非常麻烦,当然可能效率也不是很高,Java给我们提供了叫线程创建器这个样概念的类, 他可以帮助我们管理这些线程,你做的就是编写好代码,然后交给他,她就会自动帮你运行。 当然,带cache的threadpool 对于死掉的线程重新调用,在性能上也会有非常...
分类:编程语言   时间:2014-09-23 23:02:15    阅读次数:315
线程系列06,通过CLR代码查看线程池及其线程
在"线程系列04,传递数据给线程,线程命名,线程异常处理,线程池"中,我们已经知道,每个进程都有一个线程池。可以通过TPL,ThreadPool.QueueUserWorkItem,委托与线程池交互。本篇体验:通过查看CLR代码来观察线程池及其线程。 □ 通过编码查看线程池和线程 使用ThreadP...
分类:编程语言   时间:2014-09-22 18:11:12    阅读次数:377
ThreadPool使用流程
keepAliveTime只针对大于corePoolSize且小于maximumPoolSize的空闲线程,比如corePoolSize=10,maxPoolSize=20,当前有15个线程在跑着,过段时间有4个线程处于等待状态的时间超过了keepAliveTime指定的时间,则结束...
分类:其他好文   时间:2014-09-17 15:43:32    阅读次数:226
成员函数作为线程函数调用
遇到的问题          我们在编程中需要把数据封装成一个类,调用pthread_create 利用成员函数去创建一个线程往往是不成功的! error: argumentof type ‘void* (Threadpool::)(void*)’ does not match ‘void* (*)(void*)’ 出现类型不匹配的问题。因为pthread_create需要的参数类型为voi...
分类:编程语言   时间:2014-09-14 18:07:37    阅读次数:243
ASP.NET的后台Long-Running任务
首先,不推荐在ASP.NET后台中,启动Long-Running的任务。因为无论是用的Task还是ThreadPool.QueueUserWorkItem,ASP.NET不会知道它们在后台运行,这会产生一些问题,比如:当修改web.config的时候,会触发Appdomain被回收(尽管此时IISweb服务器进程w3wp.exe仍然活着),IIS本..
分类:Web程序   时间:2014-09-09 13:42:39    阅读次数:231
线程池的概念 与Executors 类的应用
创建固定大小的线程池 ExecutorService threadPool = Executors.newFixedThreadPool(3);创建缓存线程池 ExecutorService threadPool = Executors.newCachedThreadPool(3);创建单一线程池 ...
分类:编程语言   时间:2014-09-05 09:52:11    阅读次数:286
线程池之ThreadPool类与辅助线程 - <第二篇>
一、CLR线程池 管理线程开销最好的方式:尽量少的创建线程并且能将线程反复利用(线程池初始化时没有线程,有程序请求线程则创建线程);最好不要销毁而是挂起线程达到避免性能损失(线程池创建的线程完成任务后以挂起状态回到线程池中,等待下次请求);通过一个技术达到让应用程序一个个执行工作,类似于一个队列(....
分类:编程语言   时间:2014-08-29 12:26:17    阅读次数:268
Quartz Trigger Priority 触发器优先级
Quartz Trigger Priority 触发器优先级当多个触发器在一个相同的时间内触发,并且调度引擎中的资源有限的情况下,那么具有较高优先级的触发器先触发。需要将配置文件中的org.quartz.threadPool.threadCount = 1设置为1,这样能更好的测试出效果。packa...
分类:其他好文   时间:2014-08-21 17:00:04    阅读次数:259
389条   上一页 1 ... 34 35 36 37 38 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!