Click here to Skip to main content
11,720,557 members (68,557 online)

Threads, Processes and IPC

Great Reads

by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.
by Nish Nishant
Introduction to using the Monitor class for accessing shared resources from multiple threads
by PIEBALDconsult
A class that allows my CommScript class to "'drive' a command line utility"
by Marc Clifton
What you may not realize about memory allocation and threads, and a little known thing called "Server Mode"

Latest Articles

by Chandra Shekhar Joshi
How to implement the Queue of Background Worker
by Faustino Frechilla
A circular array based lock-free queue with no memory allocation on the heap and no ABA problem
by fededim
This article presents a general purpose event class called SyncEvent supporting standard thread synchronization operations like signalling and waiting, also on multiple events.
by Bob McGowan
Utilizing the .NET BlockingCollection class

Research Library

Every developer wants to write good code – code they can be proud of....

Discussions

by code.badger on Article "Multithreading - Semaphore C#4"
by rashidebad on Article "Multi-Threading: Deadlock Tracer Utility"
by Santhakumar Munuswamy @ Chennai on tip/trick "Background Worker Queue in C#"
by Elmue on Win32 process suspend/resume tool
by JCahyaatnttearjee on tip/trick "Background Worker Queue in C#"

All Articles