ccache

CCACE is een Compiler-cache.
Download nu

ccache Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Andrew Tridgell
  • Uitgever website:
  • http://ccache.samba.org/

ccache Tags


ccache Beschrijving

Ccache is een Compiler-cache. Ccache is een Compiler-cache. Het fungeert als een cachingpre-processor naar C / C ++ -compilers, met behulp van de Compiler-schakelaar en een hash om te detecteren wanneer een compilatie is voldaan aan de cache. Dit resulteert vaak in een 5 tot 10 keer versnellen in gemeenschappelijke compilaties. Het idee kwam uit Erik Thiele schreef het oorspronkelijke compilercache-programma als een bourne shell-script. Ccache is een re-implementatie van het idee van Erik in C met meer functies en betere prestaties. Waarom stoorde zich met een compiler-cache? Als u ooit "maakt, kunt u" maken ", dan kunt u waarschijnlijk profiteren van Ccache. Het is heel gewoon voor ontwikkelaars om een schoon bouwen van een project voor een hele reeks redenen te maken, en dit gooit alle informatie weg van uw vorige compilaten. Door CC Pache te gebruiken, kunt u exact hetzelfde effect krijgen als "schoonmaken" Maar veel sneller. Het helpt ook veel bij het doen van RPM-builds, omdat RPM kan maken met het doen van incrementele builds Tricky.Ik de moeite doen om ccache om 2 redenen te schrijven. De eerste is de Samba Build Farm (http://build.samba.org/) die constant schoon wordt gemaakt van Samba op ongeveer 30 machines na elke CVS-commit. Op sommige van die machines duurde de build een uur. Door ccache te gebruiken, krijgen we hetzelfde effect als schone builds, maar ongeveer 6 keer sneller. De tweede reden is het Autobuild-systeem dat ik gebruikte voor Quantum. Dat systeem bouwt ons hele Linux-besturingssysteem helemaal opnieuw op na elke CVS zich om snel compilatieproblemen te vangen. Het gebruik van Ccache die Builds zijn veel sneller. Here zijn enkele belangrijke kenmerken van "Ccache": · Behoudt statistieken over hits / missers · Automatisch cachegrootte Management · Kan cache-compilaten die waarschuwingen genereren · Eenvoudige installatie · Zeer lage buidel · Gebruikt waar mogelijk Om CopySwat's nieuw in deze release te vermijden: · Toegevoegd Ccache_Readonly-optie · Toegevoegd Ccache_Tempdir optie · Vaste handling van hard-linked compilers op AIX · Toegevoegd O_Binary Support, om Win32 Compiles te ondersteunen · Toon cachedirectory in statistieken Output · Vaste handling van thuisomgeving variabele


ccache Gerelateerde software

Afnix programmeertaal

Afnix is een functionele programmeertaal met meerdere draad met dynamische symboolbindingen die het objectgeoriënteerde paradigma ondersteunen ...

269

Downloaden

Certalk

CTALK Voegt objecten georiënteerde taalfuncties, zoals klassen, methoden, operator overbelasting en erfenis, tot C-programma's toe. ...

180

Downloaden