Bir iş birimini (Görevler), bunları barındırmak/yürütmek için kullanılan temel işlemden ayırdetmeniz gerekir. Görevlerin diğer iş parçacıklarında çalışması bile gerekli değildir. Örneğin, Görevler düzenli olarak denetim havuzuna denetim sağlayan tek bir iş parçacığı uygulamasında yürütülebilir. Görevler ayrı iş parçacıkları üzerinde yürütüldüğünde bile, Görev ve Konu arasında genellikle 1 ile 1 arasında bir ilişki yoktur. İş parçacıkları bir havuzun parçası olarak önceden ayrıştırılır ve ardından görevlerin bu iş parçacıkları üzerinde kullanılabilir olarak çalışması planlanır. Yeni bir görev oluşturmak, bir iş parçacığı oluşturmanın ek yükünü gerektirmez, yalnızca bir görev sırasındaki enque değerini gerektirir.
Bu, görevleri doğal olarak daha ölçeklendirilebilir yapar. Uygulamamın ömrü boyunca milyonlarca görev yapabilirim, ancak yalnızca sabit sayıda iş parçacığı kullanıyorum.
Çoğalt - http://stackoverflow.com/questions/4130194/what-is-the-difference-between-task-and-thread – EkoostikMartin