Multithreading Referenz? [geschlossen]
-
03-07-2019 - |
Frage
ich über eine gute Referenz bin zu fragen für Multithreading-Programmierung in Bezug auf Konzepte mit guten Beispielen C ++ / C #?
Lösung
Gute Referenz für das Lesen:
Thread-Management in der CLR
Round-Robin Zugang zu dem Threadpool
mit C # Multithreading
Warum sind Threadsicherheit Sammlungen so schwer?
Threading in C #
Jeffrey Richter Power Threading-Bibliothek
eine Thread-sichere Warteschlange Implementierung Verwendung von Bedingungsvariablen
Threading Building Blocks.org!
Sutters Mühle - Effektive Concurrency: Verständnis Parallel-Performance
Sutters Mühle - Effektive Concurrency : korrekt Verwenden Themen = Nachrichten Isolation + Asynchronous
Threadsynchronisierung (C # -Programmierhandbuch)
Wie Zugriff auf eine gemeinsam genutzte Ressource in einer Multithreading-Umgebung synchronisieren, indem Sie Visual C #
Verwenden Themen richtig Isolation + Asynchrone Messages =
Parallel und Multi-Core-Computing mit C / C ++
Denken in Zeitgleich in .NET
Programmieren der Thread-Pool in .NET Framework
Visual Basic .NET: Tracing, Protokollierung und Threading Made Easy mit .NET
Juice Up Your App mit der Power von Hyper-Threading
Concurrency Gefahren - Lösen von 11 Wahrscheinliche Probleme in Ihrem Multithreaded-Code
INFO: Beschreibungen und Arbeiten von OLE Threading Models - COM STA MTA
C # Threading
Threadsynchronisierung (C # -Programmierhandbuch)
Übersicht der Parallelität in .NET Framework 3.5 < br>
Multi-Threading in .NET: Einführung und Vorschläge
Oracle - Multithreaded Programming Guide
Multithreading Tutorial
64-Bit-Programmierung mit Visual C ++
Gewusst wie: Erstellen und Beenden Themen (C # Programmierung Guide)
Andere Tipps
- Die Kunst des Multi-Prozessor-Programmierung mit Beispielen in Java (viele können neu geschrieben werden in C ++, aber einige bekommen aufgrund der Garbage collection tricky).
- Patterns für die parallele Programmierung
- Concurrency and Coordination Runtime , Parallel Framework-Erweiterungen Microsoft Concurrency - verschiedene Microsoft Ansätze für .NET Java mit verschiedenen High-Level-Parallelität Konzepte (JSR166, JSR 166Y) aufzuholen versuchen,
- Java Concurrency in Practice (erfüllt nicht die Kriterien der C ++ / C #)
- Teilsperre Freie Datenstrukturen
- C ++ Concurrency in Aktion - werden von modernen C decken Multithreading ++ Sicht
- Herb Sutter über Gleichzeitigkeit
- C ++ 0x Vorschläge, zum Beispiel N2709 , N2744 etc.
Ich empfehle Joe Duffy 's neues Buch über Gleichzeitigkeit unter Windows. Er umfasst sowohl das Win32-API und das .NET Framework. Ausgezeichnete Lesung.
http://www.albahari.com/threading/
Free Threading Buch von Joseph Albahari ..
PS: Es gibt auch Chinesisch, Tschechisch, Persisch, Russisch Übersetzungen auf der Seite ..
Ich kaufte die vb.net Version dieses Buches C # Threading Handbook (Taschenbuch) von amazon, die alle Bezug hat ich brauche.
Die MSDN Library, während der ausführlichen Details meisten die Informationen, die Sie brauchen, und hat Verbindungen zu einer Reihe von Tutorials - Artikel .
The Little Book of Semaphore ist ein kostenloses Online-einführendes Lehrbuch. Beispielcode ist alles in Python.