[Mono-osx] Massive(!) ReaderWriterLock bottleneck

Rodrigo Kumpera kumpera at gmail.com
Sun Oct 18 08:52:06 EDT 2009


On Sat, Oct 17, 2009 at 11:40 PM, Michael Hutchinson <
m.j.hutchinson at gmail.com> wrote:

> On Sat, Oct 17, 2009 at 8:55 AM, Rodrigo Kumpera <kumpera at gmail.com>
> wrote:
> > Mono's RWLock uses CLR monitors, so it's not trivial to improve over it.
>
> So does that mean the Monitor implementation on Mac is slower?  If so,
> is it due to the OS or Mono?
>
>
Yes, mono on OSX is slower than on linux, but this should not come out of
surprise to anyone,
as linux is our main target. Most of the differences are slight small
performance gaps for things
that haven't been implemented. None of those differences affect mono's
scalability on OSX.

On the other hand, OSX is known for it's kernel slow primitives, so
contended monitors should
be slower, no idea on the scalability of it, thought.


Rodrigo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-osx/attachments/20091018/a109ee14/attachment.html 


More information about the Mono-osx mailing list