Lekce 17 - Paralelní třída a PLINQ v C# .NET
V minulé lekci, Asynchronní programování v C# .NET - Async a await, jsme se věnovali asynchronnímu programování.
Dnes se v tutoriálu zaměříme na paralelní programování, které jsme již nakousli v podobě úloh.
.NET framework obsahuje od verze 4 několik high-level technologií, které jsou postavené nad vlákny. Jedná se o určitou abstrakci, díky které můžeme využívat plného výkonu moderních procesorů a zároveň nám odpadne část problémů s vlákny, které za nás tyto technologie vyřeší. Souhrnně se jim někdy říká Parallel framework nebo zkráceně PFX.
Paralelní třída
Již jsme se setkali s úlohami, ty jsou součástí knihovny TPL (Task Parallel Library). Do TPL patří také třída
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
roční PŘEDPLATNÉ
1 082 Kč
měsíčně, placeno ročně (12 984 Kč)14 000+ lekcí, cvičení a testů
6 000+ ti zůstane napořád
Neomezený přístup ke všem aktuálním
i připravovaným kurzům.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
750 Kč
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu se seznámíme s paralelní třídou, díky které budeme schopni spustit např. vícevláknový for cyklus. Nakonec spustíme paralelní LINQ dotaz.
David se informační technologie naučil na