Hallo, ich habe mal eine Frage, die ich wegen einer Einrichtung berücksichtigen muss. Ist es bei PCI Steckplätzen so, dass sich die Geschwindigkeit auf alle Steckplätze aufteilt, oder hat jeder Steckplatz für sich eine feste Übertragungsrate?
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)
Es teilt sich auf. Der gesamte PCI Bus (der klassische 32 Bit) zusammen hat 133MByte/s maximale Übertragunsrate. 100 bis 120 sind realistisch. Volle Rate für jede Karte gibts erst bei PCIe, da hat jeder Slot eine eigene Verbindung zum Host.
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?
Naja, über eine PCIe Gbit LAN Karte erreicht man durchaus auch Transferraten von über 90MB/s, wenn der Rechner und die Festplatten schnell sind. Kannst du ja mit iPerf mal testen.
Liefern die SCSI Platten denn die 50Mb/s? Weiterhin macht es einen Unterschied ob man SMB oder FTP benutzt. Es werden wohl eher um die 25Mb/s werden.
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.
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.