2009-07-16 17:25:55 +0000 2009-07-16 17:25:55 +0000
85
85

Komprimieren mit RAR vs. ZIP

Viele Leute komprimieren Dateien mit RAR, versenden komprimierte Dateien mit RAR und so weiter.

ZIP ist mehr Standard und funktioniert auf allen Plattformen. Windows-Benutzer haben ZIP dabei und Linux-Benutzer haben keine Probleme mit diesem Dateiformat.

Die Tests, die ich vor einiger Zeit durchgeführt habe, haben mir gezeigt, dass RAR besser komprimiert (einige Kilobyte, nicht mehr), aber nicht genug, um ein unfreies Programm zu verwenden, wenn ZIP auf fast allen Computern kostenlos funktioniert.

Warum verwenden manche Leute RAR und nicht ZIP zum Komprimieren?

Antworten (20)

156
156
156
2009-07-16 17:38:15 +0000

Hören Sie auf, die Tools WinRAR und WinZip zu verwenden - wechseln Sie zu 7-Zip .

  • Es ist kostenlos
  • plattformübergreifend verfügbar, als Kommandozeile und GUI
  • ist in portabler Form plattformübergreifend verfügbar
  • hat eine gute Komprimierungsrate (überprüfen Sie die Website oder probieren Sie es selbst aus)
  • hat keinen Pop-up-Schmerz
  • erlaubt Ihnen, die meisten anderen Formate zu verwenden
  • es ist auch Open-Source
  • kann in der kommerziellen und persönlichen Entwicklung verwendet werden (innerhalb der GNU LGPL-Beschränkungen)
  • Live-Support-Forum bei Sourceforge
  • Vista 32-Bit-Kompatibilität
  • mehrere Sprachen werden unterstützt

Das einzige Komprimierungsformat, das ich nicht für die Extraktion unterstützt finde, ist ACE .

Referenzen.


Mir wurde gesagt, dass sich mein Einleitungssatz zu dieser Antwort ‘marktschreierisch’ anfühlt.

Ich nehme es mit aller guten Absicht, denn ohne für diese freie Software bezahlt zu werden oder in irgendeiner Weise mit ihr oder den Leuten, die sie herstellen, verbunden zu sein, verspüre ich den starken Wunsch, sie an jeden weiterzugeben, den ich auch nur entfernt kenne.

Das kommt daher, dass ich im Laufe der Jahre unzählige Begegnungen mit Leuten hatte, die diese anderen Tools benutzten und über Inkompatibilitäten, lästige Pop-ups und viele andere Probleme schimpften, aber irgendwie 7-Zip weiterhin vermissten, als es auf der Bildfläche erschien.

Ich habe seitdem beschlossen, jede Gelegenheit zu nutzen, um 7-Zip bekannt zu machen.

31
31
31
2009-07-19 08:54:41 +0000

Es ist HARDCORE!

Wirklich.
Das ist der Grund, warum die meisten RAR-Benutzer RAR bevorzugen: Teil der Szene. Ein Standard. Ein Zeichen dafür, Dinge so zu tun, wie es die Black-Art-Profis tun.

Keiner dieser Gründe ist stichhaltig. Es gab das Argument, dass RAR schneller sei oder dass RAR kleinere Größen erreiche, und das trifft auch auf ZIP-Dateien zu. Aber dieselben Leute werden darauf bestehen, RAR-Archive aufzuteilen und Nicht-MD5-Summen zu erzeugen und eine zusätzliche PAR-Paritätsdatei zu generieren, wenn sie am Ende einen Torrent und nicht das Usenet benutzen werden, um die Dateien zu verschieben. In Torrents gibt es keinen Grund für all das. In der Tat gibt es einen starken Grund, nicht zu komprimieren, damit die Datei verwendet werden kann, während sie geseedet wird.

Aber wie Sie schon hier sehen können, kann der Wert einer guten Version oder Implementierung des Kompressors und Dekompressors nicht unterschätzt werden, und WinRAR fällt bei diesem Test einfach durch.

7-Zip nimmt diesen Kuchen, und schneidet im Allgemeinen besser ab, was Größe und Geschwindigkeit angeht. BZip2 sollte wirklich im Rennen sein, aber viele Leute haben keine gute GUI-Implementierung. Die Kommandozeile ist natürlich toll, aber Rechtsklick wie bei 7-Zip oder Drag-and-Drop wie bei StuffIt ist einfach viel einfacher.

Hier ist jemandes 2002 Messungen , die RAR anscheinend voraus sind. Aber Multi-Threading und Speicherverbrauch erlauben Veränderungen in diesem Bereich, die RAR scheinbar hinter sich lassen ](http://en.wikipedia.org/wiki/Comparison_of_file_archivers#Comparison_of_efficiency).

P.S. Das schlimmste Beispiel für schlecht genutzte Kompression ist, wenn ich sehe, wie Bild-, Video- und Audiodateien, die bereits mit einer verlustbehafteten Kompression wie JPEG, DivX oder MP3 komprimiert sind, mit irgendeinem verlustfreien Format weiter “komprimiert” werden. Es tut mir leid, aber es sollte offensichtlich sein, dass Sie in den meisten Fällen die Datei nicht auf weniger als 95 % der ursprünglichen Größe reduzieren, und in diesem Fall verschwenden Sie nur jedermanns Zeit und Mühe.

15
15
15
2009-07-16 18:25:13 +0000

Eine Eigenschaft von WinRAR ist, dass es das originale Erstellungsdatum von Ordnern beim Extrahieren beibehält.

Sowohl rar als auch .zip bewahren Datum/Uhrzeit der Ordnererstellung, aber es scheint, dass nur WinRAR diese Information beim Extrahieren bewahrt

14
14
14
2009-07-16 17:36:42 +0000

Ein Punkt gegen RAR ist, dass es (soweit ich weiß) keine freie Software gibt, die es komprimieren kann. Da aktuelle Versionen von WinRAR 7z dekomprimieren können (und 7z kann rar dekomprimieren), und 7z normalerweise besser komprimiert als zip (und oft besser als rar), neige ich dazu, denen, die mir RAR-Dateien schicken, 7Z-Dateien zurückzuschicken :)

Alle anderen bekommen natürlich einfache alte .zip-Dateien. Vielleicht lernen sie daraus ;)

11
11
11
2009-07-16 17:32:27 +0000

RAR-Dateien haben nicht die Beschränkungen, die ZIP-Dateien haben. Ich glaube, ZIP-Dateien sind darauf beschränkt, 65536 Dateien zu enthalten, und jede Datei und die Gesamtgröße des Archivs ist auf etwa 4 GB beschränkt. Es gibt ZIP64, aber es ist kein offenes Dateiformat.

Aus Wikipedia-Eintrag über das Zip-Dateiformat :

Die maximale Größe sowohl für die Archivdatei als auch für die einzelnen Dateien darin beträgt 4.294.967.295 Byte (232-1 Byte, oder 4 GiB minus 1 Byte) für Standard-.ZIP und 18.446.744.073.709.551.615 Byte (264-1 Byte, oder 16 EiB minus 1 Byte) für ZIP64.

Wikipedia gibt auch an, dass RAR erstmals 1993 veröffentlicht wurde, während ZIP64 möglicherweise erst 2001(?) veröffentlicht wurde. Außerdem wurde die Unterstützung für ZIP64 nicht in Windows XP eingebaut.

Siehe auch:

10
10
10
2009-07-19 09:44:58 +0000

Eine weitere Sache, die RAR gegenüber Zip hat: Authentizitätsinformationen. Ich kann mein RAR-Archiv “signieren” und dann kann der Empfänger sehen, a) wer es erstellt hat, b) wie der ursprüngliche Dateiname war, c) wann es erstellt wurde. Außerdem bedeutet “Archive Locking”, daß das Archiv nicht verändert werden kann - ich weiß nicht, ob Zip das kann, habe es nicht überprüft. Dasselbe gilt für Wiederherstellungsdatensätze, ich bin nicht sicher, ob Zip/7-Zip sie unterstützt.

Was mir an Rar im Vergleich zu 7-Zip gefällt, ist die Kommandozeilenunterstützung. Das letzte Mal, als ich 7-Zip überprüft habe, fehlte die Kommandozeile. Ich glaube, es ging um das Anhängen des aktuellen Datums an den Dateinamen.

9
9
9
2009-07-20 14:24:29 +0000

RAR verfügt über die Option “Solid Archive”, mit der Dateien vor der Komprimierung aneinandergereiht werden. Dies ermöglicht die Komprimierung von Mustern, die nur einmal pro Datei vorkommen, sich aber in vielen Dateien wiederholen. Sehr wahrscheinlich bei XML-Dateien zum Beispiel.

ZIP verfügt nicht über eine solche Option.

Auf Unix-Plattformen können Sie Ihre Dateien jedoch zuerst TAR-komprimieren, wodurch Sie ungefähr das gleiche Verhalten wie bei RAR mit Solid Archive erhalten.

7-Zip unterstützt eine ähnliche Option, wenn Sie die 7Z-Komprimierung verwenden.

Ich stimme jedoch zu, dass ZIP so standardmäßig ist, dass es immer Ihre erste Option für die Kommunikation mit der Außenwelt sein sollte. Wenn Sie sich mit Ihren Kollegen auf ein besseres Format wie RAR oder 7ZIP einigen können, dann tun Sie es.

9
9
9
2009-07-17 12:26:10 +0000

Vorteil von RAR gegenüber ZIP: GMail beschwert sich nicht, wenn Sie ausführbare Dateien (oder jede andere Art von Dateien) in RAR-Dateien versenden, wohl aber, wenn Sie es in ZIP-gepackten Dateien tun.

9
9
9
2009-07-18 03:05:11 +0000

Wenn Sie in einer Windows-Umgebung arbeiten, dann ist Zip aus Kompatibilitätsgründen das Beste, was Sie verwenden können. Es komprimiert vielleicht nicht so gut wie die anderen, aber da die Unterstützung in XP/Vista/etc integriert ist, können Sie sicher sein, dass der Empfänger einer Zip-Datei diese auch öffnen kann. Besonders in einer Unternehmensumgebung führt dies zu weit weniger Fällen von “Was soll ich damit machen?”.

Wenn das Kompressionsverhältnis WIRKLICH wichtig ist und Sie den Empfänger dazu bringen können, etwas anderes zu installieren, dann scheinen sowohl WinRAR als auch 7-Zip in vielen Fällen zip zu schlagen.

Aber im Ernst - wann spielen die paar Prozent zusätzliche Kompression, die sie Ihnen geben, schon eine Rolle? Bilder, Ton und Video sind für die meisten Leute bereits komprimiert (haben Sie überhaupt schon mal mit Rohvideo gearbeitet?), also werden Sie sie nicht komprimieren. Und alles andere ist im Vergleich dazu ziemlich klein.

Bei der heutigen Bandbreite macht die relativ geringe zusätzliche Kompression, die ein nicht-zip-Kompressor bietet, die Kompatibilitätsprobleme nur selten wett.

9
9
9
2009-07-16 17:42:31 +0000

Ich verwende Zip, weil es auf den Rechnern, die wir bei der Arbeit haben, verfügbar ist und unterstützt wird, und jeder mit Zip-Dateien arbeiten kann.

4
4
4
2009-07-16 17:32:43 +0000

Sie können z. B. ein RAR-Archiv in mehrere kleine Teile zerlegen und jeden Teil separat versenden. Das Archiv kann ohne alle Teile nicht vollständig wiederhergestellt werden, daher ist es praktisch.

Abgesehen davon kenne ich keine wirklichen Vorteile von RAR gegenüber Zip.

3
3
3
2009-07-16 17:29:21 +0000

RAR komprimiert normalerweise viel besser als ZIP. Natürlich hängt es stark von den Daten ab, aber die meiste Zeit ist schnelles RAR ähnlich wie ZIP normal, und RAR best ist viel besser.

Das Extrahieren von RARs wird auf anderen Plattformen als Windows bereits gut unterstützt: schauen Sie sich 7-zip an.

2
2
2
2009-07-17 12:59:58 +0000

Ich glaube, bzip2 hat die beste Kompression von allen, aber es ist sehr langsam. 7-zip ist meine Wahl unter Windows, aber sein Symbol ist schrecklich; es sieht aus, als wäre es aus Windows 95!

Ich liebe das Standard-Linux (zumindest unter Ubuntu) Dateiarchivierungsprogramm. Wenn Sie eine Datei extrahieren, wird sie, wenn sie eine Datei oder einen Ordner enthält, in das aktuelle Verzeichnis extrahiert, ansonsten in einen Unterordner. Erspart all diese Ordner-in-Ordner-Situationen, bei denen ich unter Windows vor dem Extrahieren ständig den Inhalt der Zip-Datei überprüfen muss.

2
2
2
2011-09-29 06:32:49 +0000

7zip hat (im allgemeinen) die höchste komprimierungsrate, aber folglich auch die langsamste. ich habe jemals 4GB wiki-Daten extrahiert, die auf etwa 120GB explodiert sind. zip ist allgegenwärtig, eines der ältesten; jeder, alles, überall kann damit umgehen, obwohl in der UNIX-Welt die Kombination tar + gzip (oder bzip) viel mehr bevorzugt wird. rar hat faire Kompromisse zwischen Geschwindigkeit, Funktionen/Handhabung und komprimierungsrate, warum es unter (Win-)Hackern so beliebt ist, weiß niemand, es ist eine Art von Einstellung.

2
2
2
2017-10-09 11:19:09 +0000

Die Tests, die ich vor einiger Zeit durchgeführt habe, haben mir gezeigt, dass RAR besser komprimiert (einige Kilobytes, nicht mehr)

Ich denke, Sie haben versucht, bereits komprimierte Dateien wie Bilder, Videos usw. zu komprimieren.
Hier ist mein Ergebnis, wenn ich einen Ordner komprimiert habe, der hauptsächlich Quelldateien (Java, jar, txt, Bilder usw.) enthält:

13.754 Files
2.234 Folders

Ich habe die beste Komprimierungsoption in WinRar für zip- und für rar-Archive verwendet.

Vor der Komprimierung

494 MB (518.688.768 bytes)

Nach der Komprimierung mit ZIP

115 MB (121.024.512 bytes)

Nach der Komprimierung mit RAR

71,6 MB (75.177.984 bytes)

Es ist ein Unterschied von 43,4 MB in meinem Fall. Wie Sie also sehen können, hängt es sehr davon ab, welche Art von Daten Sie komprimieren.

1
1
1
2009-07-16 17:30:54 +0000

Rar hat meist eine bessere Komprimierung und soll auch Fehler besser komprimieren können.

0
0
0
2009-07-16 17:31:31 +0000

WinRar ist ein so großartiges Werkzeug, dass ich RAR verwende, wenn ich kann. Aber wenn ich Interoperabilität mit anderen Leuten suche, die RAR vielleicht nicht kennen, verwende ich natürlich ZIP. Glücklicherweise kann WinRar auch ZIP :)

0
0
0
2012-02-22 09:30:20 +0000

Ich benutze 7-zip

Es komprimiert ZIP auf Augenhöhe mit RAR, z.B. komprimiert folgendes sogar mp4-Videos oder jpeg-Bilder ein wenig (wahrscheinlich Metadaten):

7z a -tzip -mfb=258 -mpass=15 -mfb=258 file.zip @list_of_files_no_dir5

Es hat auch eine bessere Kompressionsmethode namens 7z, die deutlich besser (und langsamer) als RAR ist.

PS es extrahiert auch RAR, also kein großer Verlust, wenn man mit Open Source anstelle von teurem…

0
0
0
2012-02-22 08:45:40 +0000

F: Warum verwenden manche Leute RAR und nicht ZIP zum Komprimieren?

A: Weil diese Leute sich auch darum kümmern, die komprimierte Datei irgendwann zu dekomprimieren. Wenn ich etwas Zeit und Energie habe, werde ich die neuesten 7zip- und WinRAR-Programme mit normalen und besten Einstellungen gegeneinander antreten lassen und die Zeit für die Komprimierung und Dekomprimierung der resultierenden Dateien messen. Die resultierenden Größen sind in der Regel ähnlich, so dass diese Metrik nicht so sehr ins Gewicht fällt (vor allem, wenn Sie eine anständige Internetgeschwindigkeit zur Verfügung haben). Zumindest vor ein paar Jahren hat RAR doppelt so schnell dekomprimiert. v4.0 verspricht eine 30%ige Verbesserung der Dekomprimierungsgeschwindigkeit.

Ich werde diese Antwort aktualisieren, wenn ich ein paar Zahlen zur Hand habe.

edit: In den Kommentaren oben wurde diese wichtige Sache vergraben: “Als ich das letzte Mal nachgesehen habe, war 7z, wie tar.gz/tar.bz2, extrem langsam, wenn es darum ging, eine einzelne Datei aus einem Archiv zu extrahieren, da alles vor dieser Datei verarbeitet werden mußte, damit die Datei extrahiert werden konnte. rar/zip haben dieses Problem nicht”

Ich erinnere mich, dieses Problem auch bemerkt zu haben, aber ich werde es mit dem neuesten 7zip überprüfen müssen, um sicher zu sein, daß es kein Problem ist, das mit der 7z-Extraktion in winrar zusammenhängt.

-1
-1
-1
2009-07-16 17:27:19 +0000

Ich verwende RAR, weil die Leute, mit denen ich zusammenarbeite, RAR verwenden, und RAR funktioniert für mich und meine Bedürfnisse sehr gut.