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."
Yep, root of all evil. strlen. Fix strings and you'll fix everything.
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."
...maybe you should work on disthttpd next?
By the time I read the article, my kdelibs was compiled.
Looks like that server won't be doing much compiling soon...
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.
After being posted on /.
"Dieing Ben-ja-min" - Short Circuit 2
Mod +5 Drunk
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?
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.
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.
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
It's not like you get promoted to "excellenter" or "excellentest" or something.
:-)
You mean you haven't been promoted yet? Ha! n00b...
Higher Logics: where programming meets science.
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.