Video: Hak5 - Home network bottlenecks and performance tips 2024
Der Begriff Engpass bezieht sich in keiner Weise auf den Körperbau Ihres typischen Computerfreaks. Vielmehr prägten Computerfreaks den Satz, als sie entdeckten, dass die sich verjüngende Form einer Flasche von Jolt Cola die Geschwindigkeit einschränkte, mit der sie das Getränk konsumieren konnten.
Der Begriff stecken und wird bis heute verwendet, um auf die einfache Tatsache hinzuweisen, dass ein Computersystem nur so schnell ist wie seine langsamste Komponente. Es ist das Computeräquivalent der alten Binsenweisheit, dass eine Kette nur so stark ist wie ihr schwächstes Glied.
Betrachten Sie für eine einfache Demonstration dieses Konzepts, was passiert, wenn Sie ein Textverarbeitungsdokument auf einem langsamen Drucker drucken. Ihr Textverarbeitungsprogramm liest die Daten von der Festplatte und sendet sie an den Drucker. Dann sitzen Sie und warten Sie, während der Drucker das Dokument druckt.
Würde der Kauf einer schnelleren CPU oder das Hinzufügen von mehr Speicher das Dokument schneller drucken? Nein. Die CPU ist bereits viel schneller als der Drucker und Ihr Computer verfügt bereits über mehr als genug Speicher, um das Dokument zu drucken. Der Drucker selbst ist der Flaschenhals, so dass der einzige Weg, das Dokument schneller zu drucken, darin besteht, den langsamen Drucker durch einen schnelleren Drucker zu ersetzen.
Hier sind einige andere zufällige Gedanken über Engpässe:
-
Ein Computersystem hat immer einen Engpass. Angenommen, Sie haben entschieden, dass der Engpass auf Ihrem Dateiserver eine langsame IDE-Festplatte ist, sodass Sie sie durch das schnellste SCSI-Laufwerk ersetzen, das Sie kaufen können. Jetzt ist die Festplatte nicht mehr der Engpass: Das Laufwerk kann Informationen schneller verarbeiten als die Controllerkarte, mit der die Festplatte verbunden ist.
Sie haben den Flaschenhals nicht wirklich beseitigt: Sie haben ihn einfach von der Festplatte auf den Festplattencontroller verschoben. Egal was Sie tun, der Computer hat immer eine Komponente, die die Gesamtleistung des Systems begrenzt.
-
Eine Möglichkeit, die Auswirkungen eines Engpasses zu begrenzen, besteht darin, das Warten auf den Engpass zu vermeiden. Beispielsweise können Sie mit dem Druckspooling nicht auf einen langsamen Drucker warten. Das Spoolen beschleunigt den Drucker nicht, aber es ermöglicht Ihnen, andere Aufgaben zu erledigen, während der Drucker mitläuft. Auf ähnliche Weise können Sie durch das Zwischenspeichern von Festplatten vermeiden, auf eine langsame Festplatte zu warten.