Slashdot Mirror


Optimizing distcc

IceFox writes "Having fallen in love with distcc and its ability to speed up compiling (insert anyone who compiles like Gentoo users or Linux developers). I recently got the chance to dive deeper into distcc. By itself distcc will decrease your build times, but did you know that if you tweak a few things you can get a whole lot better compile times? Through a lot of trial and error, tips from others, profiling, testing and just playing around with distcc, I have put together a nice big article. It shows how developers can get a bigger bang for their buck out of their old computers and distcc with just a few changes."

16 of 201 comments (clear)

  1. strlen by Anonymous Coward · · Score: 5, Funny

    Yep, root of all evil. strlen. Fix strings and you'll fix everything.

    1. Re:strlen by Anonymous Coward · · Score: 1, Funny

      Unfortunately, you are the only one. This makes your joke not funny.

  2. Wow... by JoeLinux · · Score: 5, Funny

    For some reason, "Imagine a beowulf clusters using this" is on-topic.

    This is so weird.

    I must drink now.

    "I do NOT suffer from a mental condition. I'm enjoying every second of it."

  3. Website bit slow... by neonstz · · Score: 5, Funny

    ...maybe you should work on disthttpd next?

    1. Re:Website bit slow... by Anonymous Coward · · Score: 0, Funny

      And MAYBE you should work on dipshitpd? [ZING!]

  4. Nice big article by wildzeke · · Score: 5, Funny

    By the time I read the article, my kdelibs was compiled.

  5. /.-ed already? by Lord+of+Ironhand · · Score: 4, Funny

    Looks like that server won't be doing much compiling soon...

    1. Re:/.-ed already? by Bombcar · · Score: 2, Funny
      The site now says:


      What once was here
      is here no more;
      Our slashdotted luser
      has been shown the door.
  6. anal retentive admin by maxbang · · Score: 3, Funny

    From the article:

    I even found different colored cable for the different areas of my cube.

    I wonder if he also sealed the empty packaging, waste paper, and dead hardware in neat little foil packets before disposing of them in the proper receptacle, which, of course, sits right next to the cozy for his server. ;)

    --
    I also reply below your current threshold.
  7. Servers last words by DR+SoB · · Score: 1, Funny

    After being posted on /.

    "Dieing Ben-ja-min" - Short Circuit 2

    --
    Mod +5 Drunk
  8. I wonder... by jhouserizer · · Score: 1, Funny

    I wonder if all the time he'll save in his compiling will add up to the amount of time he spent figuring out how to speed it up + the time spent writing this article?

  9. Re:Article Text (Slashdotted Server) by djh101010 · · Score: 2, Funny

    Are there actually regular participants of Slashdot whose karma _isn't_ listed as excellent? If that's the case, how can "karma whoring" come into it at all? It's not like you get promoted to "excellenter" or "excellentest" or something.

  10. Re:Article Text (Slashdotted Server) by Anonymous Coward · · Score: 1, Funny

    Please, people, please, will you keep redudantly repeating what the definition of redundant means over and over again several times. It still hasn't sunk in yet. It still hasn't sunk in yet. The redunant part that is. By which I mean the definition of the meaning of what the word redudant means.

  11. Re:Gentoo Impact(s) by Anonymous Coward · · Score: 1, Funny
    Un-official Gentoo Slasdot Comment FAQ:

    Q: I'm considering posting a comment to slashdot about Gentoo. When is it approriate to introduce Gentoo into a discussion?
    A: It's always appropriate to introduce Gentoo into any conversation. As far as Gentoo is concerned, there is no such thing as "offtopic".

    Q: I'm concerned that other slashbotters might tire of my Gentoo blathering. Should I curtail the number of Gentoo related posts I make?
    A: Of course not! Everyone loves to hear about Gentoo! No on tires of mythical anecdotes of Gentoo's speed and power!

    Q: Someone told me that Gentoo is a copy of FreeBSD. I also heard BSD is dying. I don't know what BSD is, but should I be concerned that my precious Gentoo might be dying too?
    A: Rest easy, young Gentoophile. While it is true that BSD is dying, Gentoo is not a copy of BSD. In fact, Gentoo is the one true operating system and predates all known variants of BSD, Linux, and AmigaOS. It is rumored that Jesus wrote the first version Gentoo in a Passionate hacking session circa 40 AD.

    Q: I've been using Gentoo/Linucks for over 2 months, so I consider my self fairly l44t as a hacker. I've only been using these compile flags in my emerging scripts: -0 -g -march=286. Can you recommend some more flag for even fasters gentoo compiles?
    A: Those are a good start, you might try these: -Oyeah -enable-gentoo-registers -funroll-all-the-loopies -fomit-random-instructions

  12. Re:Article Text (Slashdotted Server) by naasking · · Score: 2, Funny

    It's not like you get promoted to "excellenter" or "excellentest" or something.

    You mean you haven't been promoted yet? Ha! n00b... :-)

  13. Re:Why wasn't a factorial experiment used? by Anonymous Coward · · Score: 1, Funny

    Stats... right, I'll add that to my enormous list of "things other people think is incredibly important and that I really ought to know because otherwise I am an indisputable dope." One day, I'll wipe my ass with this list.