[Mono-list] Mono Performance Question

Aaron Knister aaron.knister at gmail.com
Tue Feb 24 08:57:00 EST 2009


Yeah the code uses lock a fair bit. As I understand it the primary use  
of lock in this application is around an instruction tree to be  
processed.

Sent from my iPhone

On Feb 23, 2009, at 12:02, Chris Howie <cdhowie at gmail.com> wrote:

> On Mon, Feb 23, 2009 at 11:37 AM, Aaron Knister <aaron.knister at gmail.com 
> > wrote:
>> Does anybody have an idea as to why it's spending so much time  
>> calling futex
>> and rt_sigsuspend?
>
> Well, futex does userspace locking, and it's possible that Mono uses
> this when locking on objects.  Do you use lock(){} a lot?
>
> -- 
> Chris Howie
> http://www.chrishowie.com
> http://en.wikipedia.org/wiki/User:Crazycomputers


More information about the Mono-list mailing list