Merhaba, bu yazımda sizlere asenkron programlama ve threadler (iş parçacığı) hakkında bilgi vereceğim.
CPU Çekirdekleri
Bu kavramlara geçmeden önce CPU'nun fiziksel ve sanal çekirdeklerinden bahsetmem gerekiyor. İşlemcinin içinde bulunan fiziksel çekirdekler vardır. Her çekirdek 2'ye bölünerek...
Xeon işlemciniz bile olsa 2 çekirdeği kullanabiliyor. Çoklu çekirdeğe(thread) abanmadan önce kullandığımız uygulamaların çoklu çekirdeği destekler şekilde tasarlanmasını beklememiz gerekiyor. Çoğu uygulama hala 2-4 çekirdekten anca yararlanabiliyor. (Sorun için cevap aramıyorum bu yüzden konu dışı.)