Emulated C11 threads and thread pool using Pthreads or Pthreads4w
-
Updated
Jun 6, 2024 - C
Emulated C11 threads and thread pool using Pthreads or Pthreads4w
Operation Systems course exercises @ BIU
📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced.
ThreadPoolManager is a C++ project that implements an efficient multi-threading system using a thread pool for generic functions of the same type and different tasks. It includes task management, synchronization mechanisms, and thread-safe logging to demonstrate concurrent task execution.
A set of core libraries for Java
Customizable open-source threadpool code with a thread ID support for turning general purpose C++ applications into multi-threaded C++ applications. If there are any issues with this project please let me know as it hasn't been tested properly, and I would love me feedbacks!
An comprehensive and efficient lock-free thread pool with granular work control, flexible concurrency, and robust error handling, alongside an easy-to-use API for diverse task submissions.
用于中间件开发的轻量级C++框架。 | A lightweight C++ framework for middleware development.
Fast and lightweight thread pool for C++11 and newer.
📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Common queue implementation with various features.
C++17 header only extensions library
☀️ Nepxion Discovery Agent is a java agent to resolve loss of ThreadLocal in cross-thread scenario, such as Spring Async、Hystrix Thread、Runnable、Callable、Single Thread、Thread Pool、MDC 异步跨线程Agent
BYTΞ Engine is a Rust based game engine focused on API simplicity and modularity. https://discord.gg/cyhVG82R7w
A Java program that implements the product between matrices using threads. An assignment from OS teaching @unipv.
A cross-platform implementation of such synchronization objects as Notification / Synchronization Events, Waitable Timers, Socket Event, Thread, as well as functions for waiting for signaled state. The wait functions are analogues of WaitForSingleObject and WaitForMultileObjects used on Windows. the last one can wait for objects of different types.
Iris is an extensible asynchronous header-only framework written in pure modern C++, including a M:N task scheduler (with coroutine support for C++ 20 optionally) and an advanced DAG-based task dispatcher.
This repository will contain of all performed homework
Self growing / shrinking ThreadPool implementation based on crossbeam's multi-producer multi-consumer channels that enables awaiting the result of a task and offers async support.
Add a description, image, and links to the thread-pool topic page so that developers can more easily learn about it.
To associate your repository with the thread-pool topic, visit your repo's landing page and select "manage topics."