Performance-Analyse

Test: Athlon 64 mit Windows XP 64 Bit

64 Bit: Packer

Beim Komprimieren von Dateien müssen große Datenmengen verarbeitet werden. Die doppelte Registerbreite von 64 Bit und die erhöhte Anzahl allgemeiner Register des Athlon 64 FX-51 im 64-Bit-Mode sind bei Kompressionsalgorithmen von Vorteil.

Das zum Test verwendete Packer-Programm Mini-GZIP basiert auf der Version 1.1.4 der ZLIB-Kompressions-Bibliothek. AMD optimierte bei der Anwendung die Algorithmen für den 64-Bit-Betrieb mit AMD64-Prozessoren. Eine 32-Bit-Variante von Mini-GZIP dient zum Performance-Vergleich mit der 64-Bit-Ausführung - AMD stellte uns beide Versionen zur Verfügung.

Zusätzlich nutzen wir Winzip 9.0 Beta 5480 (32-Bit-Version) zur Verifikation der Ergebnisse. In allen Fällen diente eine 23,64 MByte große Textdatei für die Komprimiertests. Die Mini-GZIP-Programme packen die Datei auf eine Größe von 9497 KByte (Kompressions-Level 9). WinZip haben wir so eingestellt, dass die txt-Datei auf die fast identische Größe (mit 9467 KByte etwas besser) komprimiert wird.

Das WinZip als 32-Bit-Version schneller ist als die 64-Bit-Variante von Mini-GZIP, wirft jedoch die Frage nach der Optimierung von Mini-GZIP-32-Bit auf. Zwar verwendet WinZip andere Kompressions-Algorithmen als Mini-GZIP, die Komprimierrate ist jedoch identisch.