January 6th, 2005

ezhik

(no subject)

В .NET отсутствует "честная" синхронизация потоков
Это значит, что при одновременных попытках исключительного доступа к одному и тому же ресурсу из нескольких потоков (threads) есть вероятность, что некоторые из них никогда не дождутся своей очереди — их будут оттеснять другие.
Это принципиальная фишка такого механизма управляемого кода со сборкой мусора, какой реализован в .NET.