Request for kernel-compile time (advance user only)

ted leslie tleslie-RBVUpeUoHUc at public.gmane.org
Sun Apr 6 01:02:47 UTC 2008


kernel compiling could be pretty disk intensive , at least from what i remember.
you might want to see if make -j 3
might help, as even tho its a single processor ,
at least while its waiting on a disk fetch, another make task could be 
crunching away.

also have to be careful getting times from a second attempt, 
as depending on RAM, much of source files could be cached.

what is your cpu load, and wait % during the make?

also don't forget cpu's are getting slower not faster!!
ok well thats not entirely true, but, because of dual core,
quad core, and octal cores, and heat issues, and such,
cpu's have gotten slower over the last year or two
(on the typical products sold at your average stores, but 
tranistors certainly are more densly packed and plentiful,
but actual processing speeds sometimes have decreased,
in favour of multi core, which if you don't use

make -j <#cpu's+1>
or
atleast
make -j #cpu's

you could very well get slower time on a multi cpu system,
but you don't have that, but, again, the technology
of late is into the multicores and not blinding speed
of a single core. And other advances in mutlimedia
in the cpu are not likely helping your compiling process.



-tl

On Sat, 5 Apr 2008 14:16:30 -0400
William Park <opengeometry-FFYn/CNdgSA at public.gmane.org> wrote:

> After building two Athlon64 (single-core) system, I'm still disappointed
> by the speed and throughput.  It's barely 50% faster than P4/2.8GHz +
> DDR-333.
> 
> Can some of you download kernel/config, and post compile time?  I'd
> would very interested in how other cpu/chipset perform.  Command line
> would go something like this:
>     
>     wget http://home.eol.ca/~parkw/tmp/config-huge-smp-2.6.24.3-smp
>     wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.3.tar.bz2
>     tar -xjf linux-2.6.24.3.tar.bz2
>     cd linux-2.6.24.3
> 	make distclean
> 	cp ../config-huge-smp-2.6.24.3-smp .config
> 	make oldconfig
> 	time make
> 
> On my computers, 'time make' takes 
> 
>     - 30min 
> 	- Athlon64 LE-1620+/2.4GHz (45W)
> 	- OCZ DDR2-667 (5-5-5-15)
> 	- Asus M2N-VM DVI (GeForce 7050, nForce 630a)
> 
>     - 25min
> 	- Athlon64 3800+/2.4GHz (65W)
> 	- Crucial Ballistix DDR2-800 (4-4-4-12)
> 	- Asus M2N-E (nForce 570 Ultra)
> 
> There will be difference due to different libraries and compilers, but
> they should all be in the same ball park.
> 
> -- 
> William Park <opengeometry-FFYn/CNdgSA at public.gmane.org>, Toronto, Canada
> BashDiff: Super Bash shell
> http://freshmeat.net/projects/bashdiff/
> --
> The Toronto Linux Users Group.      Meetings: http://gtalug.org/
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
> 


-- 
ted leslie <tleslie-RBVUpeUoHUc at public.gmane.org>
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list