[Dev] Performance Update
john at osafoundation.org
Wed Dec 22 10:43:44 PST 2004
I'm trying to move my development to Linux since we're not getting much
coverage there lately. I gave up trying to run VMWare since it was to
slow, and now I'm dual booting Fedora Core 3.
I did a comparison of launch times between Windows and FC3 on my
computer (3Ghz P4, 10K RPM SATA disk) and found no difference. A boot
with the repository built takes about 7 to 9 seconds on each platform,
with or without Andi's DB_CONFIG -- the times are within my measurement
error. A boot without a repository takes 22 seconds (putting DB_CONFIG
in __repository__ before the repository is built doesn't work).
Interestingly Stearn's 3.6Ghz Dell took 33 seconds. I suspect my numbers
are faster because I have a faster disk -- Chandler lights up my disk
like no other app on the planet! It looks like there are zillions of
flushes to disk, not just one for each commit.
Launching Chandler under Wing with a repository takes from 19-25
seconds, depending upon whether or not you run the first or second time
(i.e. files are cached). Without a repository it takes between 55 and 60
seconds. So Wing slows things down about a factor of 3. Again, the times
are almost identical on each platform.
More information about the Dev