Synchronization of threads slows down a multithreaded application

Posted by Dimitri on Stack Overflow See other posts from Stack Overflow or by Dimitri
Published on 2010-04-27T17:07:18Z Indexed on 2010/04/27 17:23 UTC
Read the original article Hit count: 203

Hello,

I have a multithreaded application written in c#. What i noticed is that implementing thread synchronization with lock(this) method slows down the application by 20%. Is that an expected behavior or should i look into the implementation closer?

© Stack Overflow or respective owner

Related posts about multithreading

Related posts about synchronization