Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: DistCC


Related Topics

In the News (Mon 7 Dec 09)

  
  Gentoo Linux Documentation -- Gentoo Distcc Documentation
Distcc is a program designed to distribute compiling tasks across a network to participating hosts.
Distcc can work transparently with ccache, Portage, and Automake with a little setup.
Distcc ships with a graphical monitor to monitor tasks that your computer is sending away for compilation.
www.gentoo.org /doc/en/distcc.xml   (1236 words)

  
 Distcc, A Program You Should Know About - OSNews.com
Distcc is brought to you by the same people who created and maintain Samba, the open-source program that allows Unix-like operating systems to act as Windows file and print servers.
Distcc is small, simple to use, and works on a variety of Operating Systems.
Distcc is one of those little useful programs that you may have never heard about or explored.
www.osnews.com /story.php?news_id=5233   (716 words)

  
 Reduce compile time with distcc
distcc is a little application that hooks onto the gcc compiler and allows the compilation to occur on other machines where distcc is installed.
The distcc monitor might "blip" with a little activity as one or two parts of the configuration are done on other machines.
The distcc program works best if you keep to the same minor version of gcc across all the nodes in the distcc cluster; having different minor versions can cause unstable builds or even fail the build process completely, as parts of gcc have changed enough to cause this.
www-106.ibm.com /developerworks/linux/library/l-distcc.html?ca=dgr-lnxw07distccTips   (2514 words)

  
 distcc (Linux Reviews)
distcc sends the complete preprocessed source code and compiler arguments across the network for each job, so the machines do not need to share a filesystem, have the same headers or libraries installed, or have synchronized clocks.
distcc distinguishes between "genuine" errors such as a syntax error in the source, and "accidental" errors such as a networking problem connecting to a volunteer.
distcc was written by Martin Pool , with the co-operation of many scholars including Wayne Davison, Frerich Raabe, Dimitri Papadopoulos and others noted in the NEWS file.
linuxreviews.org /man/distcc   (2869 words)

  
 distcc, a fast free distributed compiler
distcc is a program to distribute compilation of C, C++, Objective C and Objective C++ code between several machines on a network.
distcc support sociable computing by making it possible to do development on quite large projects from a laptop, if compilation is lifted off to one or more larger and noisier servers in another room.
distcc has very incomplete coverage of all the tasks people might want to distribute across machines, but it does handle a large task that is important to a significant audience.
distcc.samba.org /doc/lca2004/distcc-lca-2004.html   (5089 words)

  
 HOWTO Distcc over SSH with Portage - Gentoo Linux Wiki
distcc allows you to distribute a compilation over several machines, significantly reducing build times.
There is already an official Gentoo distcc guide, but it only covers how to set up distcc using its own daemon, distccd.
The distcc ebuild creates a distcc user, but it cannot log in, as is standard secure practice for daemon accounts.
gentoo-wiki.com /HOWTO_Distcc_over_SSH_with_Portage   (750 words)

  
 distcc: a fast, free distributed C/C++ compiler
distcc should always generate the same results as a local build, is simple to install and use, and is usually much faster than a local compile.
With distcc compile times are way down and my productivity has greatly improved; the two best features for me are its low impact on the network and its simplicity.
distcc is not itself a compiler, but rather a front-end to the GNU C/C++ compiler (gcc).
distcc.org   (572 words)

  
 distcc old news
distcc adheres to this philosophy: it is relatively small and simple, and easy to set up, at least by comparison to "real" clustering systems.
My distcc talk [slides soon] received a lot of interest and good questions, and was reprised as one of the three best talks of the show.
Also, apparently distcc and ccache are now built in to Lunar Linux, so you can simply choose them from a menu to be used for future installations.
distcc.planetmirror.com /old-news.html   (6506 words)

  
 sourcefrog : projects/distcc
I released distcc 2.15, which fixes a nasty bug in LZO compression which had been hanging around for a while.
It turned out to be just a one line fix, but it was hard to find the problem because it only occurred intermittently and the failure happened a long time after the error.
Compression completely dominates the CPU usage of the distcc client, although it is quite small compared to preprocessing and compiling.
sourcefrog.net /weblog/projects/distcc   (958 words)

  
 LUG@GT :: Articles :: Compiler Frontends: distcc
Distcc is a client/server program that allows you to distribute C, C++, Objective-C, or Objective-C++ code compiles across a network.
Since distcc is a drop-in tool for current build systems, you do not need to do any special reconfiguration of your network to get it working.
Distcc defaults to using the regular C compiler, which is why you do not need to specify it for the CC variable.
www.lugatgt.org /articles/distcc   (552 words)

  
 myrddin.org: weblog
distcc is often two or more times faster than a local compile which makes it excellent for performing compiling kernels and other things on slow machines.
distcc however is a little harder than normal to get working with debian’s kernel-package tool.
distcc prefers hosts towards the start of the list, so machines should be listed in descending order of speed.
myrddin.org /howto/using-distcc-with-debian   (423 words)

  
 Distcc   (Site not responding. Last check: 2007-10-12)
distcc is a computer program that distributes processes of compiling C and its derivatives like C++ and Objective C source code over a computer network.
A machine with distcc installed can send the code to be compiled across the network to a computer which has the distccd daemon and a compatible compiler installed (distcc is designed to work with gcc).
Ccache is another tool aimed to reduce the compilation time by caching the output from the same input.
www.xasa.com /wiki/en/wikipedia/d/di/distcc.html   (127 words)

  
 distcc optimizations
Distcc is a tool that sits between make and gcc sending compile jobs to other computers when free, thus distributing compiles and dramatically decreasing build times.
My initial builds of kdelibs with distcc took around 45 minutes, which I was very happy with, but as time went by I discovered a number of ways to improve the compile speed.
Because distcc has to transfer the data to the different machines before they can compile it, any time spent transferring the file is lost time.
www.icefox.net /articles/distcc.php   (3074 words)

  
 Distcc With MSVC - Mozilla@Seneca
distcc seems to be distributing, but something is not working on the server side which is causing distcc to fallback to localhost.
The problem is that distcc only works with gcc but not with the msvc compiler (cl).
After a haitus from touching distcc, we battled the serpent of the C (haha) once again and retreated with our lives, barely, but lost our ego and motivation (at least Cesar did).
zenit.senecac.on.ca /wiki/index.php/Distcc_With_MSVC   (1597 words)

  
 NSLU2-Linux - Optware / Distcc browse
From the homepage at http://distcc.samba.org/, "distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network.
In theory, distcc should allow you to speed up native builds on the slug dramatically by using other machines on your network.
The order in which you place the host names is the order in which distcc will attempt to distribute the load.
www.nslu2-linux.org /wiki/Optware/Distcc   (408 words)

  
 Distcc
'distcc' distributes compilation of C or C++ code across several machines on a network.
It should always generate the same results as a local compile, is simple to install and use, and is often significantly faster than a local compile.
'distcc' sends the complete preprocessed source code across the network for each job, so all it requires of the volunteer machines is that they be running the distccd daemon, and that they have an appropriate compiler installed.
directory.fsf.org /devel/compilers/distcc.html   (294 words)

  
 freshmeat.net: Project details for distcc
distcc has some domain-specific knowledge about C files that lets it know how to distribute them across the network.
Perhaps distcc could be the start of a framework for such tools.
distcc is needed mostly because the input has to be preprocessed and checked before being sent across.
freshmeat.net /projects/distcc   (603 words)

  
 Dr. Dobb's | Distributed Compilation | October 4, 2004
Essentially, all you do is install the distcc daemon on each of these machines, thereby building a "compile farm." When you compile from a client machine, it distributes the work (per source file) to multiple machines in the farm.
With distcc, these files are sent to different compile farm machines and compiled in parallel.
A minor limitation to this approach is that distcc service is advertised whenever a machine is up, regardless of whether the distcc daemon is running or not.
www.ddj.com /184405898   (2146 words)

  
 Documentation Gentoo -- Distcc pour Gentoo
Distcc est un programme conçu pour distribuer les tâches de compilation entre plusieurs machines en réseau.
Distcc, après une petite étape de configuration, peut fonctionner de façon transparente avec ccache, Portage et automake.
Distcc est fourni avec deux interfaces graphiques qui permettent la supervision des tâches que votre ordinateur envoie pour la compilation.
www.gentoo.org /doc/fr/distcc.xml   (1375 words)

  
 Compiling with DistCC on low memory VPS | HostingFu   (Site not responding. Last check: 2007-10-12)
We are hoping to migrate the compilation duty, the very task of calling gcc to another computer that is not constrained by lack of memory and all that UBC silliness, and distcc is a perfect fit for this mission.
It took around an hour to compile PHP last night, and distcc is constantly pushing at around 100kbps from VPS to compilebox, and around 15kbps the other way around.
That means while distcc would help in stage 1, it is still possible to run out of memory/privvmpages in stage 2.
hostingfu.com /node/54   (1045 words)

  
 HOWTO: Install/Configure Distcc - VPSLink Wiki
This demo is Debian biased, however you should be able to install distcc easily on any distro.
I have a bad habit of running compiles as root, and that's why distcc drops privs to the distcc user.
Please remember to close down distcc when you are using it though (killall distccd).
wiki.vpslink.com /index.php?title=HOWTO:_Install/Configure_Distcc   (506 words)

  
 Decibels Getting Started with DISTCC.
Distcc is a program to distribute compilation of C or C++ code across several
Start of with installing distcc on the computers you have networked together and want to use it on.
Did not test the Compaq with NO Distcc, but would assume it would be around the 10min mark.
webpages.charter.net /decibelshelp/LinuxHelp_Distcc.html   (925 words)

  
 Re: [distcc] Multiple people running distcc at once, using one DISTCC_DI
Lock files not getting cleaned up is not a problem, as the checking is not done on their existence, but rather their lockedness or unlockedness.
We haven't seen the issue with lock files being owned by someone else, but changing your umask is not a bad idea, and for the state files as well.
distcc won't be able to open/remove/replace the lock file.
www.mail-archive.com /distcc@lists.samba.org/msg02363.html   (595 words)

  
 Difference
This document serves as a HOWTO for using distcc with Gentoo.
Distcc is a program designed to distribute compiling tasks across a network to
During bootstrap and emerge system distcc may not appear to be used.
dev.gentoo.gr.jp /~nakano/diff/distcc.1.35_1.36.html   (850 words)

  
 FreshPorts -- devel/distcc
distcc is a program to distribute compilation of C code across several machines on a network.
Unlike other distributed build systems, distcc does not require all machines to share a filesystem, have synchronized clocks, or to have the same libraries or header files installed.
The cause of this is that distcc currently does not honour the fact that -S supersedes -c.
www.freshports.org /devel/distcc   (1065 words)

  
 DNA - FreeSoftware - distcc
distcc should always generate the same results as a local compile, is simple to install and use, and is often much faster than a local compile.
distcc sends the complete preprocessed source code and compiler arguments across the network for each job.
The -j value should normally be set to about twice the total number of available CPUs, to allow for some tasks being blocked waiting for disk or network IO.
hp.vector.co.jp /authors/VA013651/freeSoftware/distcc.html   (290 words)

  
 Hagus.net
Distcc is a fairly rudimentary way of distributing builds, but it works.
The rough principal behind distcc is that it's a front end to your compiler.
Distcc is fairly naive; it will just allocate jobs in a linear fashion.
www.hagus.net /node/92   (1005 words)

  
 MacOS X and Distcc: Cross compiling
Distcc let's you, with a minimal amount of headache, harness the computing power of any other box running on your local network running some *nix variant.
For instance, a regular build (no distcc) of libxml2 on OS X is 65% slower than on Linux on the same machine (5m30 vs. 3m22).
Distcc is very effective at reducing load on the client.
myownlittleworld.com /miscellaneous/computers/darwin-cross-distcc.html   (1129 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.