From: David W S. <avi...@ai...> - 2011-01-23 01:00:52
|
On 1/22/2011 1:57 PM, Olaf Westrik wrote: > Since the ccache changes building is considerably slower for me. > I have not yet run comparing tests, but I estimate the build to take > twice the time it used to. > Has anyone else noticed the same? > > > Olaf I'll have to pay closer attention. I know on my usual build host IPCop 2 takes longer than 1.4 but still can spit out a shiny iso in short order. Are you talking about just cleaning and not a new toolchain each time? Do you build locally? I just started a build on a QUAD core Phenom with my build partition as Reiser after cleaning first. Should take an hour or so. This is a 64 bit version of OpenSuSE. One thing I can tell you is that the filesystem used on the building host for the partition you build IPCop on makes a rather dramatic difference. Reiser 3.7 allows me to build the fastest of the bunch due to the speed of small file writes and is fast in general, ccache is nothing for this filesystem. XFS likes big files and was a bit slow in the standard mount options for the rapid succession of tiny files created and deleted while building IPCop but could be tuned if anyone was forced to use it. I use XFS for file serving over NFS via raid5 and for media storage on my MythTV box. EXT3 is a bit slower than I like for building IPCop but not downright awful. Hadn't tried with JFS. I had tried EXT4 and it was moderate in speed. Further drifting OT: The main draw for ext3 as I understand it was that it is backward compatible with ext2 and reliable. It sure isn't the defacto filesystem for performance. OpenSuSE switch to EXT3 as default had nothing to do with the tragic events that took place four years ago, the default had been Reiser before that, it was purely a compatibility choice. Of course the advanced user is going to pick and choose how to format their hard drive. I see a lot of talk in forums and a lot of people are led to believe that EXT3 is always the logical choice. No matter how fast your hardware is, filesystems actually have a speed limit. -- Dave Studeman http:/www.raqcop.com |