Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualSaruman

Posted 29 September 2012 - 04:55 AM

True true. I was just wondering if there *is* any differences in the speed between the two platforms?

There definitely is but it is really dependant on which platform it is running on, what parts of the framework you are using, etc. For example on Windows I personally have not seen Mono outperform the .Net framework (other than in irrelevant micro benches using things like Mono.SIMD), meanwhile Mono running on Linux can be faster in many cases as there is more than one variable. There used to be a large difference in things like GC before Mono implemented the generational collector, etc. Also for math using something like Mono.SIMD for various problem domains can give better performance the the actual .Net framework considering it is providing an additional feature set.

#1Saruman

Posted 29 September 2012 - 04:54 AM

True true. I was just wondering if there *is* any differences in the speed between the two platforms?

There definitely is but it is really dependant on which platform it is running on, what parts of the framework you are using, etc. For example on Windows I personally have not seen Mono outperform the .Net framework, meanwhile Mono running on Linux can be faster in many cases as there is more than one variable. There used to be a large difference in things like GC before Mono implemented the generational collector, etc. Also for math using something like Mono.SIMD for various problem domains can give better performance the the actual .Net framework.

PARTNERS