SOP wyk nr 13-toc

Z Studia Informatyczne
Wersja z dnia 10:57, 16 sie 2006 autorstwa Dwa (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Spis treści

  1. Plan wykładu
  2. Semafory
  3. Rodzaje semaforów (1)
  4. Rodzaje semaforów (2)
  5. Implementacja semafora ogólnego na poziomie maszynowym
  6. Implementacja semafora binarnego na poziomie maszynowym
  7. Implementacja semafora ogólnego na poziomie systemu (1)
  8. Implementacja semafora ogólnego na poziomie systemu (2)
  9. Wzajemne wykluczanie z użyciem semaforów
  10. Mechanizmy synchronizacji POSIX — zmienne synchronizujące
  11. Zmienne synchronizujące
  12. Zamek — interfejs
  13. Zamek — implementacja
  14. Zmienna warunkowa — interfejs
  15. Zmienna warunkowa — implementacja
  16. Zasada funkcjonowania zmiennej warunkowej
  17. Użycie zmiennych warunkowych (schemat 1) — wątek oczekujący
  18. Użycie zmiennych warunkowych (schemat 1) — wątek sygnalizujący
  19. Użycie zmiennych warunkowych (schemat 2) — wątek sygnalizujący
  20. Użycie zmiennych warunkowych (schemat 2) — wątek oczekujący
  21. Klasyczne problemy synchronizacji
  22. Problem producenta i konsumenta
  23. Synchronizacja prod. i kons. za pomocą semaforów ogólnych (1)
  24. Synchronizacja prod. i kons. za pomocą semaforów ogólnych (2)
  25. Synchronizacja prod. i kons. za pomocą semaforów ogólnych (3)
  26. Problem czytelników i pisarzy
  27. Synchronizacja czytelników i pisarzy za pomocą semaforów binarnych (1)
  28. Synchronizacja czytelników i pisarzy za pomocą semaforów binarnych (2)
  29. Synchronizacja czytelników i pisarzy za pomocą semaforów binarnych (3)
  30. Problem pięciu filozofów
  31. Synchronizacja 5 filozofów za pomocą semaforów binarnych (1)
  32. Synchronizacja 5 filozofów za pomocą semaforów binarnych (2)
  33. Problem śpiących fryzjerów
  34. Synchronizacja śpiących fryzjerów za pomocą semaforów (1)
  35. Synchronizacja śpiących fryzjerów za pomocą semaforów (2)
  36. Synchronizacja śpiących fryzjerów za pomocą semaforów (3)
  37. Monitory
  38. Ogólny schemat definicji monitora
  39. Ograniczony bufor cykliczny — definicja oparta na monitorze (1)
  40. Ograniczony bufor cykliczny — definicja oparta na monitorze (2)
  41. Przykład monitora dla problemu ograniczonego buforowania (3)
  42. Przykład monitora dla problemu ograniczonego buforowania (4)
  43. Synchronizacja producenta i konsumenta za pomocą monitora
  44. Synchronizacja czytelników i pisarzy za pomocą monitora
  45. Regiony krytyczne
  46. Synchron. producenta i konsumenta za pomocą regionu krytycznego (1)
  47. Synchron. producenta i konsumenta za pomocą regionu krytycznego (2)
  48. Synchron. producenta i konsumenta za pomocą regionu krytycznego (3)