ThreadManager in C# with ThreadPool

  •        121

ThreadManager contains C# class to manage thread effectively with the ThreadPool can be used in any .NET application . It is released as just C# class as Version 1.0. I will upload Demo application soon. Its really easy to use and tested. Use it or loose it.



Related Projects

Threading.Net : Multi threads, threadpool, backgroundworker windows form sample

Threading.Net, is a small windows form application that highlights the benefits of multithreaded programming by comparing in parallel, using progessbars, the same process running in single thread and in multi thread mode.

threadmanager - Simple thread management

Simple thread management


threadpool is a cross-platform C++ thread pool library. It provides a convenient way for dispatching asynchronous tasks and can be easily customized. threadpool is based on the high-quality Boost source libraries.

parallel - Parallel Processing for Amp.

True parallel processing using native threading and multiprocessing for parallelizing code, without blocking.This library is a component for Amp that provides native threading, multiprocessing, process synchronization, shared memory, and task workers. Like other Amp components, this library uses Coroutines built from Promises and Generators to make writing asynchronous code more like writing synchronous code.

TymeacDSE - Data Parallel framework for Java development

TymeacDSE is a full-feature, multi-threading, Data Parallel framework for Java SE development (RMI and internal server). TymeacDSE provides a high performance queuing facility, professional thread management and recursive processing that is easy to use.

TymeacAND - Multi-threading, fork-join framework for Android devices

TymeacAND is a full-feature, multi-threading, fork-join framework for Android devices. Development (IPC and internal server). TymeacAND provides a high performance queuing facility, professional thread management and recursive processing that is easy to use.

Smart Thread Pool

Smart Thread Pool is a thread pool written in C#. It is far more advanced than the .NET built-in thread pool. Here is a list of the thread pool features: * The number of threads dynamically changes according to the workload on the threads in the pool. * Work items can...


Threadmanager in Haskell, implemented as a Monad (Transformer)

Do Work in Background Thread to Keep GUI Responsive

Demonstrate simple example of using BackgroundWorker class to do work on a background thread and then update the GUI in a thread-safe manner.

pthreads - Threading for PHP

This project provides multi-threading that is compatible with PHP based on Posix Threads. It can execute any and all predefined and user declared methods and functions asynchronously. It has built-in support of Synchronization, Synchronized Methods.


Thread Pool is a thread queue. You could push threads to ThreadPool, and then it will process the thread.

MPAPI - Parallel and Distributed Applications Framework

Message Passing API (MPAPI) is a framework that enables programmers to easily write parallel as well as distributed software systems without having to use standard thread synchronization techniques like locks, monitors, semaphors, mutexes and volatile memory. It is written in...

RxJava - Reactive Extensions for the JVM

RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.


very simple Java thread pool for when you want asynchronous processing but don't want to think about threads


A thread pool is an object that maintains a pool of worker threads to perform time consuming operations in parallel.


A thread pool is an object that maintains a pool of worker threads to perform time consuming operations in parallel.

SDL_Threadpool - Threadpool made with SDL thread class

Threadpool made with SDL thread class

CSharpUtilities - CSharp Utility Code / Sockets, Trace Logging, Thread Pooling

<b>SynchronousTimer</b>A timer that fires based on a set interval. The time will not fire again while executing work<b>UtilSockets</b>A fully functional implementation for socket clients and servers.<b>UtilThreading</b> (Sample Code Provided)<br />Thread Pooling using the IOCP framework. Create multiple thread pools for your applicationThe ThreadPool using IOCP underneath to provide concurrency controlled thread pools.The .NET Thread Pool also uses IOCP underneath but each application is only gi