Distcc
Distcc is een programma dat de rekenkracht van een compilatieproces in de programmeertalen C en C++ verspreidt over meerdere computers.
Een compilatieproces kan op deze manier worden versneld.

Bijvoorbeeld: 1 computer met 750 MHz kloksnelheid moet een Linux-omgeving compileren, dit gaat echter minstens 20 uur duren. Nu zijn er 4 computers in het netwerk die hun processorkracht niet gebruiken met elk een rekenkracht van 500 MHz. De rekenkracht wordt verspreid:

4 × 500 = 2000 MHz + 750 = 2750 MHz

Dit is de rekenkracht van alle 4 pc's in het netwerk samen + (1) de pc die hulp nodig heeft bij het compilatieproces. Hier kan je zien dat de pc sneller kan rekenen doordat de kracht van de pc's samen wordt gebundeld, met als gevolg dat het compilatieproces in plaats van 20 uur misschien maar 5 uur duurt.

De naam komt waarschijnlijk van distributed c compiler.
Q40056
programma
Concept
Q47506
compilatieproces
Concept
Q15777
programmeertalen C
Concept
Q2407
C++
MEDIA
Q68
computer
Concept
Q388
Linux
MISC
Q285857
Distcc
Concept
2000-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2000
DATE
2750-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
2750
DATE
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
+20^^http://www.w3.org/2001/XMLSchema#decimal
20
NUMBER
+4^^http://www.w3.org/2001/XMLSchema#decimal
4
NUMBER
+4^^http://www.w3.org/2001/XMLSchema#decimal
4
NUMBER
+4^^http://www.w3.org/2001/XMLSchema#decimal
4
NUMBER
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
+20^^http://www.w3.org/2001/XMLSchema#decimal
20
NUMBER
+5^^http://www.w3.org/2001/XMLSchema#decimal
5
NUMBER
instance of
programming language
influenced by