Lista na wątkach

Odpowiedz Nowy wątek
2019-03-13 17:07
0

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

edytowany 1x, ostatnio: Proca, 2019-03-13 17:08

Pozostało 580 znaków

2019-03-13 17:30

Masz tu sortowanie wszystkimi wątkami:

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

Pozostało 580 znaków

2019-03-13 17:30
1

PLINQ ale zmierz, czy ma to sens.

Pozostało 580 znaków

2019-03-13 17:43
0

Dzięki.

Pozostało 580 znaków

2019-03-13 17:48
0

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

Pozostało 580 znaków

2019-03-13 18:19
3

Tak.

Pozostało 580 znaków

2019-03-13 20:52
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?


Unhandled Exception: System.MissingMethodException: Constructor on type 'System.Exception' not found.

Pozostało 580 znaków

2019-03-13 21:02
1

https://blogs.msdn.microsoft.[...]lel-merge-sort-using-barrier/

wtf? coś im te code area nie działają. - WeiXiao 2019-03-13 22:11
Też widziałem, spany wszędzie. - Gworys 2019-03-13 22:14

Pozostało 580 znaków

2019-03-13 22:18
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

edytowany 5x, ostatnio: WeiXiao, 2019-03-13 22:21

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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