CodeGuru Framework for Writing Services and Multithreaded Applications, Part 1 Learn about a framework for rapid development of NT services. Also includes tools for stack tracing, performance testing, generic logging/debugging, memory leak testing, and thread pooling. with multithreading
CodeGuru Why Too Many Threads Hurts Performance, and What to do About It Learn why threading, which is the current method of choice for extracting performance from multi-core chips, isn't always the best choice for good performance. with thread
CodeGuru Calling .NET from Unmanaged C++ Learn how to develop C++ wrapper functions around .NET classes. with .netcodegurucppdotnet
CodeGuru Fast, Efficient Allocator for Small Blocks of Memory Learn about an approach to allocate small blocks of memory quickly and efficiently. with codegurumemmory
CodeGuru A Simple Thread Pooling Approach Learn about a simple mechanism to achieve thread pooling by using Windows messages. with codeguruthread