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

  • Ampisound

    Ampisound

    12 Kasım 2006
  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013
  • RawBrahs

    RawBrahs

    28 Aralık 2010