Referencje wielowątkowe? [zamknięte]
Pytam o dobre odniesienie do programowania wielowątkowego pod względem pojęć z dobrymi przykładami używając C++ / C#?
7 answers
Dobre referencje do czytania:
Zarządzanie wątkami w CLR
Round-Robin Access To the ThreadPool
wielowątkowość z C#
dlaczego Kolekcje thread safe są tak trudne?
Gwintowanie w C#
Biblioteka Power Threading Jeffreya Richtera
implementacja kolejki thread-Safe przy użyciu zmiennych warunkowych
Budynek gwintowany Blocks.org!
Sutter ' s Mill-skuteczna współbieżność: zrozumienie Wydajność równoległa
Sutter ' s Mill-efektywna współbieżność: używaj wątków poprawnie = Izolacja + wiadomości asynchroniczne
Synchronizacja wątków (C# Programming Guide)
Jak zsynchronizować dostęp do współdzielonego zasobu w środowisku wielowątkowym za pomocą Visual C#
używaj poprawnie wątków = Izolacja + wiadomości asynchroniczne
obliczenia równoległe i wielordzeniowe z C / C++
myślenie jednocześnie w . NET
Programowanie puli wątków w. NET Framework
Visual Basic. NET: śledzenie, rejestrowanie i gwintowanie łatwe dzięki. NET
Zwiększ swoją aplikację dzięki mocy Hyper-Threadingu
zagrożenia współbieżne-rozwiązywanie 11 prawdopodobnych problemów w kodzie wielowątkowym
INFO: opisy i wykonanie modeli gwintowników OLE-COM STA MTA
C# Threading
Synchronizacja wątków (Programowanie w języku C# Przewodnik)
przegląd współbieżności w. NET Framework 3.5
wielowątkowość w. NET: wprowadzenie i sugestie
Oracle-poradnik programowania wielowątkowego
samouczek wielowątkowy
64-Programowanie bitów z Visual C++
jak: tworzyć i kończyć wątki (C# Programming Guide)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-16 11:15:02
- Sztuka programowania wieloprocesorowego {[3] } z przykładami w Javie (wiele z nich można przepisać w C++, ale niektóre stają się trudne z powodu zbierania śmieci).
- Wzorce do programowania równoległego
- współbieżność i koordynacja Runtime, równoległe rozszerzenia RAM, Microsoft concurrency page - różne podejścia firmy Microsoft do. NET próbujące nadrobić zaległości w Javie za pomocą różnych koncepcji współbieżności wysokiego poziomu (JSR166, JSR 166y)
- współbieżność Javy w praktyce (nie spełnia kryteriów C++/C#)
- częściowe struktury danych bez blokady
- współbieżność C++ w działaniu - obejmie wielowątkowość z nowoczesnego punktu widzenia C++
- Herb Sutter o współbieżności
- propozycje C++0x, na przykład N2709, N2744 , itd.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-02 12:07:33
Polecam nową książkę Joe Duffy o współbieżności w systemie Windows. Obejmuje zarówno Win32 API i. NET framework. Doskonała lektura.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-02 08:09:33
Http://www.albahari.com/threading/
Free threading book Joseph Albahari..
PS: na stronie są również tłumaczenia Chińskie, Czeskie, perskie, Rosyjskie..
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-02 07:58:45
Kupiłem vb.net wersja tej książki C# Threading Handbook (Paperback) z amazon, która ma wszystkie potrzebne odniesienia.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-02 07:59:20
Biblioteka MSDN, choć obszerna, zawiera większość potrzebnych informacji i zawiera linki do kilku samouczków- article.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-02 08:02:23
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-03-02 08:08:38