Moin, bin gerade am überlegen ob ich nicht einen meiner hausinternen datenlogger (teensy4.1) dazu übereden kann mal alle 10min einen internetspeedtest zu machen und das zu loggen. wie würdet ihr da vorgehen? gibt es irgend einen server bei dem man ohne langzeitstress zu bekommen mal alle 10min ein 1Mb odr 10Mb packet runterladen kann?
Gast
#6902460
1 | |
2 | |
3 | |
4 | |
5 | |
ev. bekommst Du eine alternative Implementation hin, ohne (POSIX-)OS darunter. Oder so.
Teensy nicht raspi. und python ist gruselig.
Gast
#6902572
Schau mal hier wegen den files... https://code.google.com/archive/p/jquery-speedtest/downloads
moin, danke für den link. schaut gut aus. wenn ich die nächsten tage zeit habe werde ich das mal versuchen. mal schauen was da für ladezeiten bei raus kommen.
Einen Teensy will man wohl kaum einen Speedtest ausführen lassen, da dieser gar nicht in der Lage ist die maximale Bandbreite ausnutzen zu können. Er kann höchstens einen Worker antriggern (der die Netzwerkperformance überhaupt erreichen kann) dies zu tun (z.B. >= RPi 4).
Gast
#6903950
Timmo H. schrieb: > Einen Teensy will man wohl kaum einen Speedtest ausführen lassen, da > dieser gar nicht in der Lage ist die maximale Bandbreite ausnutzen zu > können. Der Teensy 4.1 kann die PHY 100Mb/s auch erreichen, siehe z.B. https://blog.dan.drown.org/teensy-4-1-ethernet. Mehr geht aber natürlich nicht. LG, Sebastian
Gast
#6903958
Sebastian schrieb: > Der Teensy 4.1 kann die PHY 100Mb/s auch erreichen Die Daten schnell genug schaufeln zu können, ist aber nur die halbe Miete. Je nach RTT zur Gegenstelle wird die TCP Window Size zum Flaschenhals, und um die zu erhöhen, braucht man genug RAM. Da braucht man dann schon eine Gegenstelle, die die Testdaten per UDP schickt, oder einen modifizierten TCP/IP-Stack.
moin, ich werde mal als referenz den test intern mit meiner cloud (raspi 3b+) machen. so sollte ich ein gefühl für den hausinternen transport bekommen. alle 10min werden dann 1mb vom raspi zum teensy geschaufelt. diese werte sollten als basis genügen. ich denke ich werde auch noxh die pingzeiten loggen.
Gast
#6905024
Hmmm schrieb: > Je nach RTT zur Gegenstelle wird die TCP Window Size zum Flaschenhals, > und um die zu erhöhen, braucht man genug RAM. Die 1MB des Teensy scheinen zu reichen so wie ich den oben von mir verlinkten Blog-Eintrag verstehe. LG, Sebastian
Gast
#6905043
Sebastian schrieb: > Die 1MB des Teensy scheinen zu reichen so wie ich den oben von mir > verlinkten Blog-Eintrag verstehe. Der hat allerdings im LAN gemessen, da ist die RTT niedrig. Wenn man das RAM komplett für das TCP-Window ausnutzen könnte, gingen damit 100Mbps bis ca. 80ms RTT. Man sollte damit also keine Speedtests über den grossen Teich fahren.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.