Re: pros/cons of installing from source



Biggest contenders for optimisation are the kernel and libc. Most applications are mainly a series of calls to these two so won't directly benefit from by being compiled with *magical* flags.
Debian supply both optimised kernels and to a lesser degree optimised libc packages. Use of SIMD extensions etc is something totally different, and compiler flags aren't going to do all that much there really...


Think of all the dolphins that will die because of the electricity wasted pointlessly compiling packages. ^^


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Re: make buildworld CFLAGS -O2 and -fomit-frame-pointer or not? Gentooist confused
    ... Err, that sentence looks wrong to me upon re-reading, but I think you get ... kernel does things that don't go well with too much optimisation. ... Besides, the system compiler cannot easily be changed, so we're stuck ...
    (comp.unix.bsd.freebsd.misc)
  • Re: RAD vs. performance
    ... abstractions that will be there, whereas my compiler can optimize them ... Usually this doesn't matter, though. ... I'd say the same thing about your premature optimisation ...
    (comp.lang.misc)
  • Re: simple increment operator question.
    ... The Real OS/2 Guy wrote: ... > compiler to make optimasions right. ... > optimisation ability will produce better code for ... If find it sadly ironic that someone so concerned with the readability ...
    (alt.comp.lang.learn.c-cpp)
  • Re: Coldfire MCF5475 performance question
    ... I find it is normally much easier to see what is happening at the assembly level with basic optimisation enabled. ... But too little optimisation can also make it difficult, since the compiler puts data on the stack and uses unnecessarily long, slow code sequences. ... I've since set the 3 bits in this register to turn each of the caches on, and the empty loop now takes 106us, a factor of 14 improvement. ... The easiest way to check your clock rate is if you have a decent scope, look at the clock output pin. ...
    (comp.arch.embedded)
  • Re: Debug optimised code
    ... DWARF2) and compiler optimizations. ... accurate results for higher optimization levels? ... optimisation levels mean very much. ... you have to start debugging optimised code. ...
    (comp.compilers)