Lista na wątkach

0

W jaki sposób posortować dużą listę 4 wątkami ?

1

Masz tu sortowanie wszystkimi wątkami:

list=list.AsParallel().OrderBy(o => o).ToList();
1

PLINQ ale zmierz, czy ma to sens.

0

Dzięki.

0

Możliwe jest uzyskanie czasu sortowania dłuższego przy zastosowaniu list=list.AsParallel().OrderBy(o => o).ToList(); ,niż bez wątków ?

3

Tak.

1
Afish napisał(a):

Tak.

W jaki sposób zachowuje się QuickSort, kiedy pracuje na nim kilka wątków, PLINQ dzieli kolekcje na wątki czy jak?

3

W ogóle jeżeli chodzi o Concurrency & Parallelism w .NET, to polecam poczytać wszystko to, co publikuje Stephen Toub.

https://devblogs.microsoft.com/pfxteam/author/toub/ lub cały https://devblogs.microsoft.com/pfxteam/

Tutaj jest m.in co robił ten gość

https://github.com/dotnet/corefx/graphs/contributors

1 użytkowników online, w tym zalogowanych: 0, gości: 1