[Mono-list] Performance benchmark
James Mansion
james at mansionfamily.plus.com
Sat Feb 27 18:48:22 EST 2010
Robert Jordan wrote:
> It was an example why results might be different.
>
>
Relevant?
> It is not. The GC is interacting with low-level OS parts and can
> be triggered any time during your benchmarks.
>
Lets back up, becuase I still think there has been some hand-waving. If
the answer
is really 'its stuck in GC and yes it sucks' then fine, but the speed
difference
is very large for this code, and it doesn't look right unless the
Windows code is
very bad. The order of magnitude difference is hard to explain by OS
interface
efficiency differences, unless the OS interfaces are being used badly.
Test and set
works the same in both environments, after all.
More information about the Mono-list
mailing list