Wie sind die zusätzlichen 32-Bit relevant, wenn beide Ethernet-Karten die gleiche Bewertung von 1 GBPS haben?
BEARBEITEN: Angehängter Link zu ein paar, die ich bei ebay gefunden habe
64-Bit-PCI bezieht sich wahrscheinlich auf PCIX, eine 64-Bit-Erweiterung des PCI-Busses, der hauptsächlich in Servern verwendet wird
crasic
Wie wäre es, wenn Sie eine Verbindung zu einigen Geräten herstellen?
Zoredache
Antworten:
7
Eine 64-Bit-PCI-Karte passt in einen PCI-X-Steckplatz (nicht zu verwechseln mit einem PCI-e-Steckplatz). In der Praxis hat der Standard-PCI-33 ausreichend Bandbreite, um eine 1-Gigabit-Karte einzuspeisen. Daher ist es unwahrscheinlich, dass Sie einen großen Leistungsunterschied bemerken, selbst wenn Sie die 32-Bit-Karte in einen 64-Bit-Steckplatz einsetzen. Beachten Sie, dass die Steckplätze und Karten auf beide Arten kompatibel sind.
PCI-X-Steckplätze werden normalerweise nur auf Servern angezeigt. Desktop-Computer verfügen normalerweise nur über PCI- und PCI Express x1-Steckplätze, obwohl High-End-Workstation-Systeme häufig PCI-X und breitere (x4 oder x8) Nicht-Video-PCI-e-Steckplätze besitzen.
Die Busgeschwindigkeit macht jedoch einen Unterschied. Wenn sich eine PCI-33-Karte in einem PCI-X / 100-Steckplatz befindet, verlangsamt die 33-MHz-Karte den gesamten Bus auf 33 MHz. Dies kann zu anderen Karten in diesem Bus einen Unterschied machen. Ein 64-Bit-PCI-X / 100-Steckplatz hat eine Nennbandbreite von etwa 800 MB / s. Wenn Sie eine 33MHz-Karte in diesen Steckplatz stecken, wird der gesamte Bus abgebremst und die verfügbare Bandbreite auf 266 MB / s reduziert. Wenn eine andere Karte auf dem Bus möglicherweise Daten schneller übertragen könnte (z. B. ein RAID-Controller), wäre die verfügbare Bandbreite auf 266 MB / s beschränkt.
Ich habe gesehen, wie das in freier Wildbahn passiert. Wenn das Gerät über mehr als einen PCI-Bus verfügt, können Sie die langsamen Karten auf einen Bus und die schnellen Karten auf einen anderen setzen. Die meisten Server und älteren Workstations mit 64-Bit-PCI-Bussen verfügen über mehr als einen Bus, obwohl 1U- oder 2U-Server möglicherweise nur auf einem Bus verfügbare Steckplätze haben.
Einfach, dass Daten zwischen Speicher und Ethernet-Karten in 64-Bit-Klumpen anstelle von 32-Bit-Klumpen ausgetauscht werden können, dh 8 Bytes pro Abruf oder Put statt 4.
Daher benötigen 64-Bit-Karten für dieselbe Übertragungsrate etwa die Hälfte der Prozessorzeit oder Busauslastung als 32-Bit-Karten.
Sie benötigen auch andere Fahrer, die sich der Unterschiede bewusst sind.
Antworten:
Eine 64-Bit-PCI-Karte passt in einen PCI-X-Steckplatz (nicht zu verwechseln mit einem PCI-e-Steckplatz). In der Praxis hat der Standard-PCI-33 ausreichend Bandbreite, um eine 1-Gigabit-Karte einzuspeisen. Daher ist es unwahrscheinlich, dass Sie einen großen Leistungsunterschied bemerken, selbst wenn Sie die 32-Bit-Karte in einen 64-Bit-Steckplatz einsetzen. Beachten Sie, dass die Steckplätze und Karten auf beide Arten kompatibel sind.
PCI-X-Steckplätze werden normalerweise nur auf Servern angezeigt. Desktop-Computer verfügen normalerweise nur über PCI- und PCI Express x1-Steckplätze, obwohl High-End-Workstation-Systeme häufig PCI-X und breitere (x4 oder x8) Nicht-Video-PCI-e-Steckplätze besitzen.
Die Busgeschwindigkeit macht jedoch einen Unterschied. Wenn sich eine PCI-33-Karte in einem PCI-X / 100-Steckplatz befindet, verlangsamt die 33-MHz-Karte den gesamten Bus auf 33 MHz. Dies kann zu anderen Karten in diesem Bus einen Unterschied machen. Ein 64-Bit-PCI-X / 100-Steckplatz hat eine Nennbandbreite von etwa 800 MB / s. Wenn Sie eine 33MHz-Karte in diesen Steckplatz stecken, wird der gesamte Bus abgebremst und die verfügbare Bandbreite auf 266 MB / s reduziert. Wenn eine andere Karte auf dem Bus möglicherweise Daten schneller übertragen könnte (z. B. ein RAID-Controller), wäre die verfügbare Bandbreite auf 266 MB / s beschränkt.
Ich habe gesehen, wie das in freier Wildbahn passiert. Wenn das Gerät über mehr als einen PCI-Bus verfügt, können Sie die langsamen Karten auf einen Bus und die schnellen Karten auf einen anderen setzen. Die meisten Server und älteren Workstations mit 64-Bit-PCI-Bussen verfügen über mehr als einen Bus, obwohl 1U- oder 2U-Server möglicherweise nur auf einem Bus verfügbare Steckplätze haben.
quelle
Einfach, dass Daten zwischen Speicher und Ethernet-Karten in 64-Bit-Klumpen anstelle von 32-Bit-Klumpen ausgetauscht werden können, dh 8 Bytes pro Abruf oder Put statt 4.
Daher benötigen 64-Bit-Karten für dieselbe Übertragungsrate etwa die Hälfte der Prozessorzeit oder Busauslastung als 32-Bit-Karten.
Sie benötigen auch andere Fahrer, die sich der Unterschiede bewusst sind.
quelle