Incredibuild: orodje za pospešitev razvoja

neverjetno zgraditi

Incredibuild je močno orodje razvilo podjetje z istim imenom. Pred kratkim je bil posodobljen na novo različico in je lastniška, vendar večplatformna, saj lahko deluje v operacijskih sistemih Windows, Linux in tudi za Android, Nintendo Switch, PlayStation 4, Xbox One in druge platforme, čeprav je bila prvotno namenjena HPC. sektorju.

IncrediBuild je a zgraditi orodje za pospeševanje. Ker le nekaj ljudi prevaja hkrati na danem stroju, zakaj ne bi uporabili računalniške moči tistih, ki ne sestavijo nekaterih datotek tistih, ki to počnejo? Na vsakem računalniku v lokalnem omrežju podjetja bi bil nameščen majhen strežnik IncrediBuild za gradnjo in pretakanje datotek. Čas prevajanja bi bil deljen s številom strojev v omrežju, če so trenutno neuporabljeni. Tako vam uspe razporediti obremenitev in pospešiti sestavljanje.

Incredibuild se pogosto uporablja v podjetja za video igre, saj gre za velike kompilacijske projekte v jezikih, kot je C++, ki potrebujejo veliko CPU moči za hitro ustvarjanje binarnih datotek. Niso pa edina podjetja, ki uporabljajo tovrstno programsko opremo za pospeševanje.

Če iščete podobno orodje, ki je odprtokodno, obstaja alternativa Incredibuild za Linux, imenovan Distcc. To orodje je prvotno ustvaril Martin Pool, in čeprav je zdaj nekoliko opuščeno, ga je vredno omeniti. Napisana je v C, C++ in Pythonu, je tudi večplatformska in je izdana pod licenco GPL.

distcc, tako kot Incredibuild, je orodje za gradnjo. kompilacija izvorne kode ki uporablja porazdeljeno računalništvo po omrežju računalnikov za pospešitev procesa in hitrejše dokončanje velikih projektov. Zasnova lahko deluje s programskimi jeziki C, C++, Objective-C in uporablja prevajalnik GCC kot ozadje. Morda pa imate tudi podporo za Intel C++ Compiler, Sun Studio Compiler Suite itd.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.