PCI Übertragungsrate teilt sie sich auf?

Gast #1147775
Lesenswert?

Ich habe nämlich bei einem PC, auf den übers Netzwerk zugegriffen wird 
eine PCI Gigabit Netzwerkkarte eingebaut, weil die 100MBit on Board zu 
langsam ist. Jetzt ist die Festplatte über SCSI auch noch letztendlich 
über PCI angeschlossen, und es wär ja jetz nich so toll, wenn man Daten 
ins Netzwerk schickt und auf die Festplatte nicht so schnell zugegriffen 
werden kann, weil das Netzwerk beantsprucht wird, weil gerade Daten 
weggeschickt werden (von der Platte)
Gast #1147890
Lesenswert?

Naja gut dann kommen bei meiner Einrichtung 50 MByte/s auf jeden Slot, 
wenn man von dem PC daten im Netzwerk runterläd (denn dann sind ja 2 
Slots unter Vollast). Und viel schneller ist die Datenübertragung im 
Gbit Lan ja realistisch sowieso nicht, also ists ganz okay oder was 
meint ihr?
Gast #1149687
Lesenswert?

Die 100 - 120MB/s höre ich immer wieder. Stimmt aber nicht.

Die Größenordnung von 60 - 80MB/s ist realistischer.
Von den 133MB/s geht noch overhead ab. Dazu kommt noch, dass diese hohe 
Datenrate nur im Burst modus nutzbar ist. Dieser burstmodus ist bei zwei 
geräten die gleichzeitig zugreifen aber sehr selten.
VIA Chipsätze sind noch ein größeres Problem ;)

Es hilft den PCI Timer/Clock/sonsetwas im Bios auf 64, besser noch 128 
zu stellen. Man sollte auch alle unnötigen PCI Geräte entfernen. Auch 
onboard komponenten wurden früher oft über pci angebunden, d.h. usb, 
sound.
#1150277
Lesenswert?

Also mit einer PCI Gbit Karte schafft man mit iperf und UDP einen 
Datendurchsatz von reichlich 90 MByte/s, bevor Pakete weggeworfen 
werden. (Gegenstelle Virtex 4 FPGA). Rechner war ein HP mit Core 2 Duo 
2,66GHz.

Bei mehreren PCI Karten sinkt die Datenrate in der Tat mehr als man 
rechnerisch vermuten würde. Liegt vermutlich an der Arbitrierung und 
IRQ-Sharing usw.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren