nityaprakash's Blog (May 2013)

Multi Threading - Part1

 28-May-2013   NityaPrakash     MultiThreading 

In this article, I will be revisiting the basic concepts of multi threading. I am going to talk about traditional old style thread creation and playing with ThreadPool. Thread is an independent execution path, that able to run simultaneously with...

Read More

Multi Threading - Part2

 28-May-2013   NityaPrakash     MultiThreading  ThreadPool 

Whenever we start a thread, a few hundred microseconds are spent organizing such things like fresh private local variable stack.  Each thread also consumes by default 1MB of memory.  The thread pool reduce these overheads by sharing and recycling...

Read More