01.03.2014 Aufrufe

Prozesse und Threads

Prozesse und Threads

Prozesse und Threads

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

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!