Ich lese in man pthread_join
, dass mehrere Pthreads nicht einem Pthread, der bereits verbunden wurde, beitreten können. Gibt es einen anderen Weg, um das gleiche Ergebnis zu erzielen? Mehrere Pthreads unterbrechen sich selbst, bis ein bestimmter Pthread ihnen sagt "Sie können fortfahren"? Und wie würde das funktionieren? (In der Sprache C)Alternative für mehrere Pthreads beitreten ein Pthread?
0
A
Antwort
2
Das Konzept der pthread_join
unterscheidet sich von dem, was Sie gefragt haben „Multiple pThreads suspendieren sich bis einige spezifische Pthread ihnen sagt,‚Sie können weiterhin‘?“
Incase von pthread_join, ein Gewinde wartet darauf, dass andere Threads abgeschlossen werden, bevor Sie fortfahren.
Wenn Sie mehrere Threads für ein Signal von anderen Thread (oder Threads) warten, können Sie versuchen zu erforschen pthread_cond_wait und pthread_cond_signal API (s)
Verwandte Themen
- 1. Nice-Level für Pthreads?
- 2. bigloo scheme "Test machen" nicht für pThreads
- 3. Benötige ich -D_REENTRANT mit -pthreads?
- 4. NSThread VS Pthreads
- 5. PThread vs boost :: thread?
- 6. Pthreads v. SSE schwache Speicherordnung
- 7. Druck in einzelner Pthread
- 8. Pthread mit PHP 7.0.8 (ZTS)
- 9. warum Pthread ein Speicher
- 10. Alternative für Enumerable.Single-Methode für mehrere Objekte?
- 11. Pthread Wrapper für Fortran
- 12. Problem beim Kompilieren pThreads programmieren
- 13. Mysql beitreten auf mehrere Spalten
- 14. Tracing Pthread Scheduling
- 15. link pthread statisch mit cmake
- 16. Wie töte ich ein Pthread in ANSI C
- 17. MPI mit mehreren Pthreads
- 18. pthreads kompilieren aber binär ist nicht erstellt
- 19. Pthread Bedingungen Unterstützung für CLOCK_TAI
- 20. Signalverarbeitung unter Pthreads
- 21. Pthread-Bibliothek verursacht Programm zu Seg Fehler bei Exit
- 22. Langsam Pthread Verbraucher
- 23. Beschleunigen Sie ein C-Programm mit Pthreads
- 24. wait() blockiert nicht, in Linux und Pthreads
- 25. Pthreads: ein Thread, der andere Threads auslöst
- 26. Kann ein Pthread die Reinigung alleine durchführen?
- 27. Killing Threads mit Pthreads - C
- 28. LINQ mehrere beitreten IQueryable Ergebnisauswahl Ausdruck
- 29. beitreten Äquivalent für subquery
- 30. Pthread Argumente
Ich möchte ein Beispiel dafür war, weil es extrem verwirrend scheint . Ich werde es aber überprüfen, danke. –