python_9.pdf

(50 KB) Pobierz
75065137 UNPDF
Kurs języka Python
Wątki
Wątek
Wątek (ang. thread) – to jednostka
wykonawcza w obrębie jednego procesu,
będąca kolejnym ciągiem instrukcji
wykonywanym w obrębie tych samych
danych (w tej samej przestrzeni adresowej).
Wątki tego samego procesu korzystają ze
wspólnego kodu i danych, mają jednak
oddzielne stosy.
Źródło: www.wikipedia.pl
Do czego używa się wątków
Serwery (np. WWW), które obsługujące wielu
klientów
Obsługa systemów GUI; zlecenie wykonania
zadania nie powoduje 'zamrożenia' działania
interfejsu
Wątki, przykład
i = i + 1 print i i = i + 1
print i
i = i + 1
print i
i = i - 1 print i i = i - 1
print i
i = i - 1
print i
75065137.001.png
Przykładowy przebieg
i = i + 1 print i i = i + 1
print i
i = i + 1
print i
i = i - 1 print i i = i - 1
print i
i = i - 1
print i
75065137.002.png 75065137.003.png 75065137.004.png
Zgłoś jeśli naruszono regulamin