Rozdział 12

Wątki, synchronizacja i współbieżność

12.0 Wprowadzenie

Wątek reprezentuje pojedynczy przepływ logiki wykonywalnej w programie. Niektóre programy będą wydajnie działać z wykorzystaniem tylko jednego wątku, lecz wiele innych programów wymaga uruchomienia większej liczby wątków. Tego właśnie zagadnienia dotyczy ten rozdział. Wątki w platformie .NET pozwalają nam tworzyć responsywne i wydajne aplikacje. Wiele aplikacji musi wykonać wiele akcji jednocześnie (weźmy na przykład interakcje z interfejsem i przetwarzanie danych), a wątki pozwalają to osiągnąć. Możliwość przeprowadzenia wielu zadań przez aplikację jest bardzo wyzwalające, lecz jednocześnie komplikuje projektowanie aplikacji. Gdy aplikacja uruchamia kilka wątków, musimy się ...

Get C# 6.0 – Księga Przepisów now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.