2.4 Watki


Spis tresci


Wprowadzenie

Watek to sekwencyjny przeplyw sterowania. W wielowatkowym programie moze dzialac na raz wiele (jeden lub wiecej) watkow z tym, ze naprawde wspolbieznie pracuje nie wiecej niz liczba procesorow w systemie. Wszystkie dane poza stosem i rejestrami sa dzielone miedzy watkami, dlatego przelaczanie kontekstu pomiedzy jest tansze niz miedzy procesami. Na Linuxa dostepne sa dwa podstawowe rozwiazania implementacji watkow:

 


Bibliografia

  1. Biblioteka LinuxThreads (http://pauillac.inria.fr/~xleroy/linuxthreads/)
  2. Biblioteka PCThreads (http://www.aa.net/~mtp/PCthreads.html)
  3. Wyklad o watkach z seminarium "Systemy Rozproszone"

 


Autor: Grzegorz Marczynski