make -j 32 bzImage | Just my blog

/dev/random

make -j 32 bzImage


As I wrote before some vendor promissed me a 16-core machine.... and indeed we received it. Now I have my 'toy' placed in the basement. Besides of some trouble putting a modified version of RHEL 4.5 on it, it works fine. At this moment I've installed RHEL 4.6 and it works fine. :-D

But to test the 16-cores I decide to compile a brand new kernel:

[[email protected]]$ mkdir -p /tmp/kernel-test; cd /tmp/kernel-test/
[[email protected]]$
tar -xjvf ~/downloads/linux-2.6.24.tar.bz2
[[email protected]]$
cd linux-2.6.24
[[email protected]]$
make mrproper
[[email protected]]$
cp /boot/config-2.6.9-67.ELlargesmp ./.config
[[email protected]]$
echo y | make oldconfig
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
[..snip..]
#
# configuration written to .config
#

[[email protected]]$
time make -j 32 bzImage
scripts/kconfig/conf -s arch/x86/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
[..snip..]
Setup is 11352 bytes (padded to 11776 bytes).
System is 1835 kB
Kernel: arch/x86/boot/bzImage is ready (#1)


real 0m40.887s
user 5m15.688s
sys 2m1.029s

[[email protected]]$ _

During the compile, all the 16-cores are working hard ;-)


  • Social

  • By continuing to use the site, you agree to the use of cookies. more information

    The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible and enable advertising to provide you free content. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

    Close