Slajd7

Slajd7



Ograniczenia synchronizacji w tradycyjnych jądrach (2/5)

■    Wwieloprocesorze dwa wątki mogą jednocześnie sprawdzać i ustawić znacznik zablokowany.

■    W wieloprocesorze wątek zazwyczaj może wyłączyć przerwania jedynie na własnym procesorze. Jednak przerwanie powodujące konflikt może pojawić się na innym procesorze.

■    Podprogramom obsługi przerwań nie zezwala się na wstrzymywanie, czyli nie mogą one stosować mechanizmu zasypiania i budzenia.

Programowanie współbieżne w systemach operacyjnych UNIX © Marek Nowak


Wyszukiwarka

Podobne podstrony:
Slajd6 Ograniczenia synchronizacji w tradycyjnych jądrach (1/5) ■    Wyróżnione techn
Slajd8 Ograniczenia synchronizacji w tradycyjnych jądrach (3/5) ■ Stosowanie mechanizmu zasypiania i
Slajd9 Ograniczenia synchronizacji w tradycyjnych jądrach (4/5) ■    W wieloprocesora
Slajd10 Ograniczenia synchronizacji w tradycyjnych jądrach (5/5) rr Obok problemu wygłodniałego stad
Slajd3 Synchronizacja w tradycyjnych jądrach uniksowych (2/4) ■    Kolejną techniką
Slajd4 Synchronizacja w tradycyjnych jądrach uniksowych (3/4) ■    Często wątek musi
Slajd5 Synchronizacja w tradycyjnych jądrach uniksowych (4/4) ■    Gdy wątek chce uzy
Slajd2 Synchronizacja w tradycyjnych jądrach uniksowych (1/4) ■    Jako tradycyjne sy

więcej podobnych podstron