Possible Duplicate:
Will Multi threading increase the speed of the calculation on Single Processor
I am reposting my question on Multithreading on Single core processor.
Original question is: Will Multi threading increase the speed of the calculation on Single Processor
I have been asked a question, At any given time, only one thread is allowed to run on a single core. If so, why people use multithreading in a application. Lets say you are running console application and It is very much possible to write the application to run on the main thread. But still people go for multithreading.