Gzip 1.14 löst Handbremse beim Entpacken - LinuxCommunity
Gzip 1.14 löst Handbremse beim Entpacken - LinuxCommunity
Das Packprogramm Gzip hat nach fast zwei Jahren eine neue Version erhalten. Die behebt zwar in erster Linie nur Fehler, beschleunigt aber auch den Entpackvorgang auf x86_64-Systemen um bis zu 40 Prozent. Gzip hat bislang beim Entpacken die Hälfte seiner Arbeitszeit damit verbracht, eine CRC-Prüfsumme zu berechnen. Den dafür zuständigen Programmcode haben die Entwickler deutlich effizienter gestaltet. In der Folge läuft das Entpacken auf Intel- und AMD-Prozessoren mit „pclmul“-Unterstützung um bis zu 40 Prozent schneller. Selbst auf Systemen ohne „pclmul“ erfolgt das Entpacken 20 Prozent flotter – den Optimierungen sei Dank. Des Weiteren ignoriert Gzip 1.14 den Inhalt der Umgebungsvariablen „GZIP“ – mit Ausnahme der Optionen „-1“ („–fast“) bis „-9“ („–best“), „–rsyncable“ und „–synchronous“. Gzip soll sich damit in die Reihe anderer Komprimierer stellen, die Umgebungsvariablen nur noch für Optionen einsetzen, die nur „harmlos“ die Performance beeinflussen.