LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-17-2004, 07:53 AM   #1
dhave
Member
 
Registered: Oct 2004
Location: still outside the Matrix
Distribution: Arch, formerly Gentoo and Slackware
Posts: 438

Rep: Reputation: 31
distcc is seriously impressive


At the suggestion of rotvogel and others, I just tried using distcc to recompile my 2.6.9 kernel on my two-machine home LAN. Wow!

I had distcc use my wife's P4 3.0GHz desktop to help my little P3 850MHz Thinkpad, listing her machine first but running the show from my Thinkpad. My wife's machine normally gets used for e-mail, word-processing, the occasional DVD movie and my kids' games (the only time it gets to stretch its muscles at all). Today it got to do some real computing work.

Results: I didn't time my last kernel compile (on my Thinkpad alone), but I'm certain it took 90 minutes or more, perhaps even 2 hours. This time, the "make" step took only 11 minutes.

I wasn't sure how or whether I should use distcc with "make modules_install" and "make install", so those steps were done only by my Thinkpad. But the whole process was finished in 30 minutes or less.

Nice. Very nice.

A question: can distcc indeed be used for the "make modules_install" and "make install" steps? If so, then my Wow! will be written WOW! (sorry for the shouting).

Thanks for the suggestion, rotvogel et al.
 
Old 11-17-2004, 08:03 AM   #2
rotvogel
Member
 
Registered: Oct 2003
Posts: 534

Rep: Reputation: 30
You're welcome

I'm not sure the distcc option will improve the performance of the install commands, because the main activity there is to copy files and that will depend largely on speed of your disc. And laptop discs are slow afaik.
 
Old 11-17-2004, 09:08 AM   #3
carboncopy
Senior Member
 
Registered: Jan 2003
Location: Malaysia
Posts: 1,210
Blog Entries: 4

Rep: Reputation: 45
what about cross platform distcc?

A branch out of this question. Does anybody know whether distcc works on cross platform. I have 1 Slackware, 1 Mac Os X.2 and 1 Mac Os X.3.

I know of a good article on distcc on ibm.com

I don't think distcc on make modules, make modules_install and make install would be of any difference. Infact, it maybe slower (this is speculation). Why slower? network latency. Since 2.6.* kernel compile everything (build in and modules) during make command; therefore there is nothing to be compiled anymore. As clawhead suggested, make *install is just copying the files into the respective places.

You maybe intrested with xgrid. It is Apple's Advanced Computation Group for creating distributed processing, something like what Virginia Tech's System X. Another example would be in stanford university

However, you would need xgrid agent for Linux

I personally haven't tried it. Did try it on both my Mac. Works great.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Impressive Forum rgtech LinuxQuestions.org Member Intro 5 04-09-2005 07:50 PM
Linux compression is REAL impressive!! linuxhippy Slackware 4 03-14-2005 09:18 PM
Most impressive KDE theme ever... Ross Clement Linux - Software 1 06-18-2004 11:55 AM
Most impressive achievement of GNU GPL yet? adas General 4 01-21-2003 01:27 AM
Impressive Site - Best so far . . . stefanvg LQ Suggestions & Feedback 1 06-27-2001 01:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:37 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration