SORU
11 Temmuz 2009, CUMARTESİ


Paralel Yapar.Dosyalarda grup aktif iş parçacığı sayısını sınırlar?

Eğer

var arrayStrings = new string[1000];
Parallel.ForEach<string>(arrayStrings, someString =>
{
    DoSomething(someString);
});

1000 Konuları neredeyse aynı anda doğacaktır.

CEVAP
11 Temmuz 2009, CUMARTESİ


Hayır, 1000 iş parçacığı çalışmıyor - Evet, çok iş parçacığı nasıl kullanıldığını sınırlar. Paralel Uzantıları çekirdek uygun sayıda, kaç tane fiziksel olarak var dayalı kullanırvekaç zaten meşgul. Her çekirdek için işe ayırır ve sonra da denilen bir tekniği kullanırhırsızlık bir işher iş parçacığı kendi sıra verimli ve sadece işleme izin gerçekten gerektiğinde çapraz iş parçacığı herhangi bir pahalı erişim yapmak lazım.

PFX Team Blog bir göz atyükleriş ve diğer konularda her türlü ayırır hakkında bilgi.

Bazı durumlarda istediğiniz paralellik derecesini de belirleyebilirsiniz unutmayın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 8lacKy

    8lacKy

    30 Mart 2009
  • Sorikan

    Sorikan

    3 ŞUBAT 2008
  • THELIFEOFPRICE

    THELIFEOFPRI

    16 Mart 2011