Mercurial > hg > Papers > 2021 > riono-sigos
view Paper/src/ThreadPoolExecutor.cs @ 16:c65256380a80
update
author | riono <e165729@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 05 May 2021 14:57:28 +0900 |
parents | |
children |
line wrap: on
line source
public class ThreadPoolExecutors { public ThreadPoolExecutors() { int nWorkerThreads; int nIOThreads; ThreadPool.GetMinThreads(out nWorkerThreads, out nIOThreads); ThreadPool.SetMinThreads(nWorkerThreads, nIOThreads); } public ThreadPoolExecutors(int nWorkerThreads, int nIOThreads) { ThreadPool.SetMinThreads(nWorkerThreads, nIOThreads); } public void Execute(CodeGearExecutor command) { Task.Factory.StartNew(() => command.Run()); } }