【发布时间】:2013-08-26 22:49:05
【问题描述】:
我将GPars 用于执行后台任务的并行进程。我使用以下服务来启动一个新的后台线程。
节省堆内存如何限制后台线程的数量?
-
如何定义处理后台任务的 n 个线程的线程池?
import jsr166y.ForkJoinPool class TaskService { private pool = new ForkJoinPool() def executeAsync(args, closure = null) { if(!closure) { closure = args args = null } GParsPool.withExistingPool(pool) { closure.callAsync(args) } } }
【问题讨论】:
标签: java spring grails grails-2.0 gpars