> Du kannst auch mal versuchen, ob die Karte mit polling stabil läuft.
Ich habe schonmal
options HZ=1000
options DEVICE_POLLING
options ACCEPT_FILTER_HTTP
options ZERO_COPY_SOCKETS
in den Kernel compiliert und bin gerade dabei, den Treiber für die
Onboard Netzwerkkarte zu entfernen.
> Jedenfalls spricht alles für ein Interrupt Problem, was nichts mit dem
> Treiber für die Karte, sondern mit dem Support für das Board zu tun hat.
> Mit polling umgehst du den Bedarf nach Interrupts komplett.
Zusammen mit
kern.polling.burst_max=1000
kern.polling.idle_poll=0
kern.polling.each_burst=50
kern.ipc.maxsockbuf=16777216
net.inet.tcp.sendbuf_max=16777216
net.inet.tcp.recvbuf_max=16777216
kann ich jetzt 25MB/s schreiben. Der timeout ist aber noch nicht
weg. Allerdings kann ich auch grosse Dateien ohne timeout übertragen
wenn ich sonst an der Kiste nichts anfasse.
Matthias
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 03 Apr 2008 - 12:49:05 CEST