edv:prg:c:tipp:tips_und_tricks_zu_threads
Inhaltsverzeichnis
Tips und Tricks zu Threads
Text
Quelltext aufteilen
Text
Doppelte Prüfung von shared-Variablen
Text
void eineFunktion (void) { acquireSyncSection(hSync); if (sharedGlobalVariable) eineAndereFunktion(); releaseSyncSection(hSync); } // eineFunktion()
Text
void eineFunktion (void) { if (sharedGlobalVariable) { acquireSyncSection(hSync); if (sharedGlobalVariable) eineAndereFunktion(); releaseSyncSection(hSync); } // if } // eineFunktion()
Links zum Thema:
- Parallele Programmierung mit Threads (Jürgen Wolf: Linux/Unix-Systemprogrammierung):
http://pronix.linuxdelta.de/C/Linuxprogrammierung/Linuxsystemprogrammieren_C_Kurs_Kapitel8.shtml - Die grundlegenden Funktionen zur Thread–Programmierung (Jürgen Wolf: Linux-UNIX-Programmierung, Das umfassende Handbuch – 2., aktualisierte und erweiterte Auflage 2006):
http://openbook.galileocomputing.de/linux_unix_programmierung/Kap10-004.htm - Mit den POSIX-Threads programmieren (Jürgen Wolf: C von A bis Z, Das umfassende Handbuch - 3., aktualisierte und erweiterte Auflage):
http://openbook.galileocomputing.de/c_von_a_bis_z/026_c_paralleles_rechnen_004.htm
Stand: 16.10.2015 - in Arbeit
— : Jürgen Kreick
EOF
edv/prg/c/tipp/tips_und_tricks_zu_threads.txt · Zuletzt geändert: 2020/01/11 01:23 von 127.0.0.1