Ccache erreicht Version 3.0

Ccache erreicht Version 3.0

Schlauerer Cache

Anika Kehrer
22.06.2010 Der GCC-Cacher springt nach fast sechs Jahren von Version 2.4 auf 3.0 und steht ab sofort unter der GPLv3.

Ein so genannter direkter Modus erlaubt jetzt, Ccache unter Umgehung des Präprozessors Hashes aus dem Quellcode berechnen zu lassen, was Rechenressourcen spart. Weiter kann Ccache jetzt Objektdateien mittels der Option "CCACHE_COMPRESS" komprimiert zwischenspeichern. Als neue Option sind auch "CCACHE_COMPILERCHECK" hinzugekommen, mit Hilfe derer Ccache den verwendeten Compiler genauer identifiziert, sowie "CCACHE_EXTRAFILES", womit Ccache weitere Dateien in die Hashsummenberechnung einbezieht. Weitere Neuerungen wie neue unterstützte Sprachen (Objective-C) und Compiler-Flags (-x) enthalten die Release-Notes.

Die Software steht als GZ-komprimiertes Tar-Archiv oder als Git-Checkout zum Download bereit. Ihre Maintainerschaft hat jüngst von dem australischen Projektinitiator und Honorarprofessor Dr. Andrew Tridgell zu dem schwedischen Motorola-Softwareentwickler Joel Rosdahl gewechselt. So kommt es, dass die Newseinträge auf der Projektseite einen ansehnlichen Zeitsprung von 2004 auf 2010 machen.

Ccache nutzt einen standardmäßig auf 1 GByte begrenzten Cache-Speicherplatz, um vergangene Kompiliervorgänge zwischenzuspeichern. Kompiliert der Entwickler gleichen Code wiederholt, merkt das die Software mittels Hash-Prüfsummen und greift zum Beispiel auf zwischengeispeicherten Compiler-Output zurück. Dieses Vorgehen sorgt laut Entwicklern für enormen Geschwindigkeitszuwachs. Allerdings kann Ccache nur einzelne Quellcodedateien verarbeiten, mehrgliedriger oder gelinkter Sourcecode ist laut Manual nicht unterstützt.

Ähnliche Artikel

Kommentare

Aktuelle Fragen

Mit Firewire Videos improtieren?
Werner Hahn, 09.06.2016 11:06, 5 Antworten
Ich besitze den Camcorder Panasonic NV-GS330, bei dem die Videos in guter Qualität nur über den 4...
lidl internetstick für linux mint
rolf meyer, 04.06.2016 14:17, 3 Antworten
hallo zusammen ich benötige eure hilfe habe einen lidl-internetstick möchte ihn auf linux mint i...
thema ändern
a b, 29.05.2016 16:34, 0 Antworten
Hallo Linuxer zuerst alle eine schönen Sonntag, bevor ich meine Frage stelle. Ich habe Ubuntu 1...
Ideenwettbewerb
G.-P. Möller, 28.05.2016 10:57, 0 Antworten
Liebe User, im Rahmen eines großen Forschungsprojekts am Lehrstuhl für Technologie- und Innova...
Welche Drucker sind Linux-mint kompatibel?
Johannes Nacke, 20.05.2016 07:32, 6 Antworten
Hallo Ihr Lieben, ich bitte um mitteilung welche Drucker Kompatibel sind mit Linux-Mint. LG Joh...