Hi, if I have a dual core and an application running the main thread but waiting on two other threads does this mean I have two threads running or three? I thought it would count as three but I seem to be getting better performance than just with the main thread and one additional thread.
I know how to make and use multiple threads, I was just curious if waiting on two threads to finish in the main thread meant there would only be two threads running.