Malloc Can Double Multi-threaded Ruby Program Memory Usage
Explains how malloc's per-thread memory arenas cause memory fragmentation in multi-threaded Ruby programs and how setting MALLOC_ARENA_MAX can reduce usage.
Explains how malloc's per-thread memory arenas cause memory fragmentation in multi-threaded Ruby programs and how setting MALLOC_ARENA_MAX can reduce usage.
Explores the inconsistent behavior of AbandonedMutexException in .NET vs. Windows Phone 8, detailing mutex synchronization and platform-specific quirks.
A technical guide on using latches (CountDownLatch, dispatch_semaphore_t) to write unit tests for multi-threaded code that executes on background queues.
A guide to creating an AsyncObservableCollection in WPF to safely update data-bound collections from background threads.
A developer's recap of Day 1 at the Belgium Developer & IT Pro Days conference in Ghent, covering sessions on Visual Studio tools, ASP.NET threading, and OpenXML.