ConcurrentDictionary и видимость - PullRequest
       5

ConcurrentDictionary и видимость

0 голосов
/ 02 февраля 2012

Я прочитал, что ConcurrentDictionary блокируется только при записи, поэтому чтение без блокировки.

http://blogs.msdn.com/b/pfxteam/archive/2010/01/08/9945809.aspx чтение по словарю выполняется без блокировки

Но как насчет видимости, как они обеспечивают это, когда чтения свободны от блокировки?

1 Ответ

0 голосов
/ 02 февраля 2012

Использование MemoryBarrier гарантирует, что объекты «публикуются» для других потоков. Это не требует блокировки.

...