Ссылка на многопоточность?

Я спрашиваю о хорошем справочнике по многопоточному программированию с точки зрения концепций с хорошими примерами с использованием С++/С#?


person Ahmed Said    schedule 02.03.2009    source источник


Ответы (7)


Искусство многопроцессорного программирования с примерами на Java (многие могут быть переписаны на C++, но некоторые становятся хитрыми из-за сборки мусора).

person Community    schedule 02.03.2009

person Anonymous    schedule 02.03.2009

http://www.albahari.com/threading/

person Jakob Christensen    schedule 02.03.2009

Бесплатная книга Джозефа Альбахари по резьбе.

PS: На сайте также есть китайский, чешский, персидский, русский переводы..

Я купил версию этой книги на vb.net Справочник по многопоточности C# (мягкая обложка) от amazon, в котором есть все необходимые мне справочные материалы.

person dincerm    schedule 02.03.2009

Библиотека MSDN, хотя и подробная, содержит большую часть необходимой информации и содержит ссылки на множество руководств — статья.

person Pondidum    schedule 02.03.2009

Маленькая книга семафоров – это бесплатный вводный онлайн-учебник. Пример кода полностью на Python.

person Kieron    schedule 02.03.2009

Хороший справочник для чтения:
Управление потоками в среде CLR< br> Циклический доступ к пулу потоков
Многопоточность с помощью C#
Почему так сложно работать с потокобезопасными коллекциями?
Потоки в C#
Библиотека Power Threading Джеффри Рихтера
Реализовать создание многопоточной очереди с использованием переменных условия
Threading Building Blocks.org!< br> Sutter's Mill — Эффективный параллелизм: понимание параллельной производительности
Sutter's Mill — эффективный параллелизм: правильное использование потоков = изоляция + асинхронные сообщения
Синхронизация потоков (Руководство по программированию на C#)
Как синхронизировать доступ к общему ресурсу в многопоточной среде с помощью Visual C#
Правильно используйте потоки = Изоляция + Асинхронные сообщения
Параллельные и множественные - Базовые вычисления на C/C++
Параллельное мышление в . NET
Программирование пула потоков в .NET Framework
Visual Basic .NET: трассировка, ведение журналов и создание потоков Легко с .NET
Расширьте возможности своего приложения Hyper-Threading
угрозы параллелизма — решение 11 вероятных проблем В вашем многопоточном коде
ИНФОРМАЦИЯ: Описание и работа моделей многопоточности OLE — COM STA MTA
Потоки C#
Синхронизация потоков (Руководство по программированию на C#)
Обзор параллелизма в .NET Framework 3.5
Множественный многопоточность в .NET: введение и предложения
Oracle — Руководство по многопоточному программированию
Учебное пособие по многопоточному программированию
64-разрядное программирование с визуальным C++
Как : Создание и завершение потоков (Руководство по программированию на C#)

person Dan Olson    schedule 02.03.2009