On Feb 21, 2009, at 00:32 , mabshoff wrote:
> > > > On Feb 21, 12:21 am, Alex Ghitza <[email protected]> wrote: > > Hi Alex, > >> I've recently (yesterday) turned my work MacBook into a dual-boot >> MacOSX and >> Archlinux machine. I built 3.3.rc3 from scratch under Linux, without >> problems and with all tests passing. I updated to 3.3.rc3 under OSX, >> without problems except one small doctest failure due to the fact >> that I >> forgot I had a patch applied before the update. > > Ok. > >> So all looks good. Slightly off topic though: "make test" takes 4400 >> seconds under OSX, and only 2700 seconds under Linux. In both >> cases, I was >> only running Firefox with Gmail in it. That's a serious difference! > > Yes, it is a known issue (at least I have known about it for a long > time) and it is even more pronounced on OSX 10.4 than 10.5 compared to > Linux. This has to do with the rather sluggish linker on OSX and I > believe can mostly be blamed on Apple supporting things like symbol > lookup at runtime. Certainly one cause is the somewhat arcane VM code that Mac OS X employs, based on the old Mach "separation of church and state" model. Linux tends to be much "crisper" on the same hardware. > I have heard that OSX 10.6 is supposed to be better here - allegedly > even significantly, but I have not tested on any 10.6 box since I > haven't gotten around to install the preview and fix the build issues > in Sage that inevitably crop up :) Every couple of releases, Apple focuses mostly on performance, and I think you're correct that 10.6 will be one of these. > To resolve this problem I believe it would be easiest to ... File (performance) bugs with Apple :-} Justin -- Justin C. Walker, Curmudgeon-At-Large Institute for the Enhancement of the Director's Income -------- When LuteFisk is outlawed, Only outlaws will have LuteFisk -------- --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
