Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Optimierung der HTTP-Dienste 1523 da die zusätzliche Komprimierung einen minimalen Effekt hätte. Wichtig ist das, um die Auswirkung der Komprimierung beurteilen zu können. Der Effekt ist geringer, wenn Daten übertragen werden, bei denen bereits komprimierte Anhänge den Groß- teil der Last ausmachen, wie es manchmal bei E-Mails der Fall ist. Wenn es um die Entscheidung geht, ob Komprimierung genutzt werden soll oder nicht, gibt es zwei wichtige Faktoren: Wie verändert sich die Netzlast? Wie verändert sich die CPU-Last? Wie stark sich die Netzlast verändert, hängt in erster Linie von der Struktur der Daten in Datenbanken ab. Als Faustregel kann man davon ausgehen, dass die Komprimierung etwa im Bereich von 50 % liegt. Sie verbessert sich, auch hier abhängig von der Art der Informa- tionen, wenn Anhänge mit LZ1 komprimiert werden. Die Bandbreite, die für die Netzwerk- kommunikation verfügbar ist, spielt keine wesentliche Rolle, da die Komprimierung ja auf der Ebene der Datenbank und vor dem Senden der Informationen über eine spezifische Verbindung erfolgt. Die kritische Frage bei der Komprimierung ist aber die Netzlast. Lotus nennt hier Werte von etwa 7 bis 20 % höherer CPU-Last in typischen Anwendungsfällen und einen um rund 15 % höheren Bedarf an Hauptspeicher. Diese prozentualen Angaben können aber bei Systemen mit niedriger Prozessorleistung und wenig Hauptspeicher ansteigen, bei extrem gut ausgestatteten Systemen dagegen niedriger ausfallen. Es handelt sich aber in jedem Fall um signifikante Steigerungen. Das bedeutet in der Konsequenz, dass die Komprimierung nicht generell eingesetzt werden sollte, sondern nur im Zusammen- spiel mit Clients und Servern, die über Verbindungen mit niedriger Bandbreite mit anderen