- Status geschlossen
- Prozent erledigt
- Aufgabentyp Fehlerbericht
- Kategorie GUI & Server
-
zuständig
Soon5 - Betriebssystem All
- Schweregrad mittel
- betrifft Version 3.3 Beta x
- fällig in Version 3.3.0
-
fällig am
unbestimmt
- Stimmen
- versteckt
gehört zu Projekt: DMXControl 3
angelegt von LightningBrothers - 01.10.2023
zuletzt bearbeitet von JPK - 14.11.2023
angelegt von LightningBrothers - 01.10.2023
zuletzt bearbeitet von JPK - 14.11.2023
FS#5161 - Hoher Datenverkehr im DMXC-Netzwerk beim Verschieben von Nodes im Graphen
Ich habe mit der Beta 10 ein neues Projekt erstellt und einen einzigen Graphen gebaut, der insgesamt 11 Nodes und 6 In- bzw- Outputs umfasst. Verschiebe ich nun eines der sechs Compare-Nodes, steigt der Datenverkehr im DMXC-Netzwerk massiv an. Es werden gemäß GUI rund 3.000 Nachrichten übertragen, die eine Auslastung von rund 6 MB/s generieren. Das führt auch dazu, dass das Verschieben selbst nicht mehr flüssig abläuft. Auch die Funktion “Auto position” stockt und positioniert die Nodes nicht mehr richtig.
Dieses Problem ist aber gefühlt eher neueren Datums. Genauer eingrenzen kann ich dies später.
Im Anhang findet sich das entsprechende Projekt, ein Screenshot und die zugehörigen Logs.
geschlossen von JPK
14.11.2023 00:22
Grund für das Schließen: Repariert
Kommentar zum Schließen:
14.11.2023 00:22
Grund für das Schließen: Repariert
Kommentar zum Schließen:
Siehe Kommentare
Kann das Problem reproduzieren. Das liegt definitiv am Input Assignment, dass dieses beim Verschieben massiv viele Nachrichten produziert.
Das Problem hat sich nach dem Release der Beta 9 (Build 575) und der aktuellen Beta 10 eingeschlichen.
Unter der Beta 9 werden beim Verschieben bzw. Bewegen eines Nodes nur 150 bis 180 Nachrichten pro Sekunde übertragen.
Ich habe mir das nun schon einmal mit der Zwischenversion Build 645 angesehen. Nun schießt die Anzahl der gesendeten Nachrichten nicht mehr in die Höhe und bleibt bei einem zweistelligen Wert.
Allerdings "ruckelt" sich unter anderem die folgenden Nodes zu ihrer neuen Position
während sich Nodes wie
im gleichen Connectionset ganz frei bewegen lassen. Die Anzahl der Verbindungen scheint dabei nicht entscheidend zu sein, weil Nodes aus beiden "Gruppen" die gleiche Anzahl aufweisen.
In Beta 11 nochmal testen.
So sieht das nun gut aus.
Selbst wenn ich mehrere Nodes innerhalb eines Graphen bewege, kommen keine 100 Nachrichten pro Sekunde und weniger als 50 kB/s zusammen.
jou funzt. Ticket kann geschlossen werden.