01.03.2014 Aufrufe

Prozesse und Threads

Prozesse und Threads

Prozesse und Threads

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Posix Thread Beispiel – 2<br />

benutzte Posix Funktionen<br />

! Functions:<br />

! pthread_cond_init Conditionvariable erzeugen <strong>und</strong> mit<br />

! Defaultwert initialisieren<br />

! pthread_cond_broadcast Alle Thread, die auf eine bestimmte<br />

! Condition-Variable hören, benachrichtigen<br />

! pthread_cond_signal Einen Thread, der auf eine bestimmte<br />

! Condition-Variable hört, benachrichtigen<br />

! pthread_create Einen Thread erzeugen<br />

! pthread_join Synchronisieren mehrerer <strong>Threads</strong><br />

! pthread_mutex_init Mutexvariable erzeugen <strong>und</strong> mit<br />

! Defaultwert initialisieren<br />

! pthread_mutex_lock Mutex locken vor broadcast<br />

! pthread_mutex_unlock Mutex unlocken nach broadcast<br />

! pthread_setschedparam Scheduling Verfahren <strong>und</strong> Priorität<br />

! für einen Thread festlegen<br />

!<br />

!D-<br />

Dienstag, 30. April<br />

2013<br />

Betriebssysteme <strong>und</strong> nebenläufige<br />

Anwendugen - <strong>Prozesse</strong> <strong>und</strong> <strong>Threads</strong> 38

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!