O'Reilly logo

Beginning C# 2008: From Novice to Professional by Christian Gross

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 13. Learning About Multithreading

Your brain allows you to multitaskyou can prepare dinner while talking on the telephone. This multitasking has limits, and you can do only two or three things simultaneously. But suppose you could put down the work, start another piece of work, then put that down, and then switch to the original work. How many tasks could you handle at the same time? Probably a few hundred, because what you are doing is serializing the multitasking.

Now suppose you and another person are preparing dinner in the kitchen, but you are not communicating with each other. What is the likelihood that you will run into the other person? Probably pretty high. What I am trying to get across here is the difference between multitasking ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required