Что почитать про тонкости многопоточности и параллелизма?

Рейтинг: 1Ответов: 5Опубликовано: 07.03.2015

Саму многопоточность уже освоил. Но хотелось бы углубить свои знания по качественным изданиям.

Ответы

▲ 3Принят

Мой коллега написал: Multithreading in C#5.0. Cookbook

▲ 3

Я бы посоветовал классику - Джеффри Рихтера. В его замечательной CLR via C# довольно большой раздел (часть 5) посвящён многопоточности. Это несколько глав о потоках, о пуле потоков, об асинхронной модели, где все достаточно тщательно и подробно расписано. Плюс, если говорить о статье, которую посоветовал @VladD то она, по-моему, есть в русском переводе на rsdn. Но

▲ 2

Ну вот например: http://www.albahari.com/threading/

▲ 1

Поддерживаю все указанные книги и еще могу посоветовать Concurrency in C# Cookbook.

Ну и практика-практика-практика и набивание шишек. На hello world многому не научишься, к сожалению.