I got to wondering how long it would take to build HLFS from the book after noticing the SBU information was missing. It takes quite a fair amount of time especially when you're watching compiler messages scroll down the screen.
Anyway, I don't know if anyone's done this specifically for HLFS yet, but here are my time stats for the temporary utility build for both glibc and uClibc (chapter 5). I also threw in some 'du -sh' info, just for overkill. I also took the time to normalise the results to the first build of binutils using the 'real' time value output of the time command.
The results are kinda interesing. No tests were run, and the output for the time command is for all commands AFTER patching and configuring. That means, including make, make install, ln -s <blah> <blah>, cp <blah> <blah>, etc. All done on a first gen Centrino (1M cache) laptop clocked at 1.6GHz with two ttys open (lynx up on one of them displaying the respecitve book being worked on) booted off the LFS 6.1-3 live CD.
real 0m0.116s user 0m0.008s sys 0m0.107s 22M linux-libc-headers-2.6.12.0 5.2M /tools/ used 5.2M SBU 0.000 real 0m14.598s user 0m2.313s sys 0m0.694s 17M uClibc-0.9.28 7.4M /tools/ used 2.2M SBU 0.078 real 3m6.552s user 2m0.839s sys 0m24.320s 93M binutils-2.16.1 46M binutils-build/ 34M /tools/ used 26.6M SBU 1.000 real 5m20.858s user 4m37.210s sys 0m18.071s 230M gcc-3.4.5 46M gcc-build/ 46M /tools/ used 12M SBU 1.719 real 2m13.143s user 1m11.131s sys 0m13.982s 30M uClibc-0.9.28 49M /tools/ used 3M SBU 0.718 real 0m15.718s user 0m5.916s sys 0m1.587s 39M gettext-0.14.5 49M /tools/ used 0M SBU 0.084 real 0m43.199s user 0m35.105s sys 0m3.892s 18M tcl8.4.12 55M /tools/ used 6M SBU 0.231 real 0m4.572s user 0m2.789s sys 0m0.396s 3.1M expect-5.43 55M /tools/ used 0M SBU 0.024 real 0m0.329s user 0m0.068s sys 0m0.176s 5.0M dejagnu-1.4.4 56M /tools/ used 1M SBU 0.001 real 3m26.489s user 2m14.583s sys 0m30.620s 93M binutils-2.16.1 51M binutils-build/ 89M /tools/ used 33M SBU 1.106 real 11m1.251s user 8m56.280s sys 0m53.985s 234M gcc-3.4.5 96M gcc-build/ 130M /tools/ used 41M SBU 3.544 real 0m18.627s user 0m16.870s sys 0m0.939s 15M gawk-3.1.5 133M /tools/ used 3M SBU 0.099 real 1m8.180s user 0m51.575s sys 0m5.671s 51M coreutils-5.93 147M /tools/ used 14M SBU 0.365 real 0m7.300s user 0m5.666s sys 0m0.626s 5.1M diffutils-2.8.1 147M /tools/ used 0M SBU 0.039 real 0m15.325s user 0m12.713s sys 0m1.087s 11M findutils-4.2.27 149M /tools/ used 2M SBU 0.082 real 0m8.928s user 0m7.412s sys 0m0.573s 6.3M make-3.80 150M /tools/ used 1M SBU 0.047 real 0m9.107s user 0m6.369s sys 0m0.875s 4.2M grep-2.5.1a 150M /tools/ used 0M SBU 0.048 real 0m8.932s user 0m7.323s sys 0m0.689s 5.5M sed-4.1.4 151M /tools/ used 1M SBU 0.047 real 0m48.618s user 0m34.332s sys 0m7.698s 42M gettext-0.14.5 152M /tools/ used 1M SBU 0.260 real 2m14.779s user 1m36.506s sys 0m11.789s 21M ncurses-5.5 161M /tools/ used 9M SBU 0.722 real 0m4.359s user 0m4.078s sys 0m0.232s 1.7M patch-2.5.9 161M /tools/ used 0M SBU 0.023 real 0m27.320s user 0m22.127s sys 0m3.272s 12M tar-1.15.1 163M /tools/ used 2M SBU 0.146 real 0m3.317s user 0m2.936s sys 0m0.180s 3.4M bzip2-1.0.3 164M /tools/ used 1M SBU 0.017 real 0m5.036s user 0m3.937s sys 0m0.604s 1.9M gzip-1.3.5 164M /tools/ used 0M SBU 0.026 real 0m32.718s user 0m27.517s sys 0m2.905s 13M texinfo-4.8 167M /tools/ used 3M SBU 0.172 real 0m57.086s user 0m47.069s sys 0m3.416s 19M bash-3.1 169M /tools/ used 2M SBU 0.306 real 0m5.415s user 0m5.015s sys 0m0.216s 2.5M m4-1.4.4 170M /tools/ used 1M SBU 0.029 real 0m46.386s user 0m40.600s sys 0m3.578s 12M bison-2.1 171M /tools/ used 1M SBU 0.248 real 0m22.498s user 0m17.809s sys 0m2.034s 7.0M flex-2.5.31 172M /tools/ used 1M SBU 0.120 real 0m5.978s user 0m5.064s sys 0m0.288s 8.7M util-linux-2.12r 172M /tools/ used 0M SBU 0.032 real 1m30.821s user 1m24.395s sys 0m4.630s 66M perl-5.8.7 187M /tools/ used 15M SBU 0.486 After Stripping 97M /tools/ saved 90M
real 0m2.947s user 0m0.004s sys 0m0.112s 22M linux-libc-headers-2.6.12.0 5.2M /tools/ used 5.2M SBU 0.017 real 0m35.926s user 0m21.242s sys 0m4.406s 106M glibc-2.3.6 758K glibc-build/ 7.8M /tools/ used 2.6M SBU 0.200 real 2m50.592s user 1m58.066s sys 0m23.968s 93M binutils-2.16.1 46M binutils-build/ 34M /tools/ used 26.2M SBU 1.000 real 5m12.680s user 4m32.635s sys 0m17.954s 230M gcc-3.4.5 46M gcc-build/ 47M /tools/ used 13M SBU 1.833 real 44m10.766s user 30m11.993s sys 2m30.728s 114M glibc-2.3.6 140M glibc-build/ 139M /tools/ used 92M SBU 15.539 real 0m48.411s user 0m36.491s sys 0m3.831s 18M tcl8.4.12 145M /tools/ used 6M SBU 0.284 real 0m4.799s user 0m2.934s sys 0m0.437s 3.1M expect-5.43 145M /tools/ used 0M SBU 0.028 real 0m0.330s user 0m0.089s sys 0m0.151s 5.0M dejagnu-1.4.4 146M /tools/ used 1M SBU 0.002 real 4m16.617s user 3m3.141s sys 0m35.183s 93M binutils-2.16.1 38M binutils-build/ 162M /tools/ used 16M SBU 1.429 real 11m0.928s user 8m48.006s sys 1m1.706s 231M gcc-3.4.5 90M gcc-build/ 197M /tools/ used 35M SBU 3.874 real 0m18.720s user 0m16.784s sys 0m1.083s 15M gawk-3.1.5 200M /tools/ used 3M SBU 0.110 real 1m9.756s user 0m53.688s sys 0m7.315s 50M coreutils-5.93 213M /tools/ used 13M SBU 0.409 real 0m7.506s user 0m5.694s sys 0m0.794s 5.1M diffutils-2.8.1 214M /tools/ used 1M SBU 0.044 real 0m13.986s user 0m11.507s sys 0m1.208s 11M findutils-4.2.27 215M /tools/ used 1M SBU 0.082 real 0m8.865s user 0m7.390s sys 0m0.645s 6.4M make-3.80 217M /tools/ used 2M SBU 0.052 real 0m10.437s user 0m4.158s sys 0m0.611s 4.2M grep-2.5.1a 217M /tools/ used 0M SBU 0.061 real 0m6.286s user 0m5.242s sys 0m0.414s 5.5M sed-4.1.4 218M /tools/ used 1M SBU 0.036 real 0m37.775s user 0m26.452s sys 0m6.410s 42M gettext-0.14.5 218M /tools/ used 0M SBU 0.221 real 2m28.023s user 1m41.611s sys 0m13.453s 21M ncurses-5.5 227M /tools/ used 9M SBU 0.867 real 0m4.176s user 0m3.910s sys 0m0.223s 1.7M patch-2.5.9 228M /tools/ used 1M SBU 0.024 real 0m16.060s user 0m13.154s sys 0m1.201s 12M tar-1.15.1 230M /tools/ used 2M SBU 0.094 real 0m3.366s user 0m2.973s sys 0m0.203s 3.4M bzip2-1.0.3 230M /tools/ used 0M SBU 0.019 real 0m3.825s user 0m2.944s sys 0m0.407s 1.9M gzip-1.3.5 231M /tools/ used 1M SBU 0.022 real 0m23.697s user 0m20.100s sys 0m1.451s 13M texinfo-4.8 234M /tools/ used 3M SBU 0.138 real 0m53.205s user 0m44.074s sys 0m3.049s 20M bash-3.1 236M /tools/ used 2M SBU 0.311 real 0m5.357s user 0m4.858s sys 0m0.280s 2.5M m4-1.4.4 237M /tools/ used 1M SBU 0.031 real 0m29.926s user 0m26.396s sys 0m1.744s 12M bison-2.1 238M /tools/ used 1M SBU 0.175 real 0m11.500s user 0m8.376s sys 0m0.768s 7.0M flex-2.5.31 239M /tools/ used 1M SBU 0.067 real 0m6.114s user 0m5.249s sys 0m0.329s 8.7M util-linux-2.12r 239M /tools/ used 0M SBU 0.035 real 1m21.713s user 1m17.209s sys 0m2.799s 66M perl-5.8.7 254M /tools/ used 15M SBU 0.478 After Stripping 156M /tools/ saved 98M
-- http://linuxfromscratch.org/mailman/listinfo/hlfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
