Was ist Dateikomprimierung?

Dateikomprimierung ist eine Methode, die von Computern verwendet wird, um die Größe einer elektronischen Datei oder Gruppe von Dateien auf die kleinstmögliche Größe zu reduzieren. ZIP -Dateien sind ein häufiges Beispiel für die Dateikomprimierung. Es gibt viele Techniken, die Computerprogramme zum Komprimieren von Dateien verwenden. Die häufigste Methode besteht jedoch darin, wiederholte Sequenzen durch kleinere Sequenzen zu ersetzen. Computer tun dies, indem sie die erste Instanz katalogisieren und in nachfolgenden Fällen darauf zurückgreifen. Zum Beispiel sind in den Sätzen vor diesem eine "Komprimierung" dreimal angezeigt. Ein Computer kann diese komprimieren, indem er die erste Instanz katalogisiert und alle nachfolgenden Instanzen mit "& cmp" gleichberechtigt - damit die Anzahl der Buchstaben oder Zeichen reduziert wird, die die Dateigröße reduzieren und verringern. Im Verlauf einer großen Datei kann ein solcher Ersatz viel Platz sparen. Es ist jedoch zu beachten, dass der Benutzer dies nicht sieht - der Computer erledigt die gesamte Arbeit im Hintergrund.

, um die abgekürzten Ersetzungen zu verfolgen, ComputerProgramme erstellen auch ein Wörterbuch für die komprimierte Datei. In der Welt der Dateikomprimierung ist ein Wörterbuch eine Liste der ursprünglichen Phrasen und deren Ersatz. Dieses Wörterbuch ist jedoch in der Dateigröße enthalten, sodass es auch Platz in Anspruch nimmt und die durch Komprimierung gespeicherte Speicherplatz verringert. Aus diesem Grund ist es normalerweise weniger effizient, eine einzelne kleine Datei als eine große Datei oder Gruppe zu komprimieren.

Programme, die die Dateikomprimierung durchführen, funktionieren auf etwas unterschiedliche Weise. Diese Unterschiede sind meistens ein Ergebnis von etwas, das als Algorithmus bezeichnet wird. Ein Algorithmus ist ein mathematisches Konstrukt, das die Dateien nach Wiederholungen durchsucht und die einfachen Referenzen einfügt. Programmierer erstellen die Komprimierungsalgorithmen und definieren die Muster und Austausch, die für die Komprimierung verwendet werden sollen. Die Varianzen können die Effizienz der Kompression beeinflussen. Zum Beispiel in der Phrase "Es war das Beste der Zeiten, es war dase schlimmste Zeiten, "die Sequenzen", es war die "und" st der Zeiten "werden wiederholt. Ein Programmierer kann sich dafür entscheiden, jeden gesamten Satz zu ersetzen oder möglicherweise einzeln und" von Zeiten "einzeln zu ersetzen. Diese geringfügigen Unterschiede in Algorithmen sind, warum einige Dateikompressionsprogramme besser bei einigen Dateitypen als andere funktionieren.

.

.

.

Einige Arten von komprimierten Dateien sind selbsterdruck, dh er öffnen automatisch, wenn ein Benutzer darauf klickt. Es sind keine externen Programme erforderlich, um sie zu entfalten. Um diese Dateien zu erstellen, muss das ursprüngliche Komprimierungsprogramm der komprimierten Datei zusätzlichen Code hinzufügen. Aus diesem Grund ist eine selbsterrahmerliche komprimierte Datei häufig größer als dieselbe Datei, wenn sie normal komprimiert wurde. Dies gilt in der Regel als guter Kompromiss für Unternehmen, die Programme veröffentlicht, die auf Heimcomputern installiert werden sollen. Durch die Selbstverträge der Datei kann der Heimbenutzer einen Schritt überspringen und es wahrscheinlicher macht, dass die Software installiert wird. Dateien zu unkontrollierenDas sind keine Selbstverträge, eine Reihe von Programmen von Drittanbietern stehen im Internet zum Download zur Verfügung.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?