Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • 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

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:  

Siehe Kommentare

Admin
JPK schrieb am 03.10.2023 17:13

Kann das Problem reproduzieren. Das liegt definitiv am Input Assignment, dass dieses beim Verschieben massiv viele Nachrichten produziert.

LightningBrothers schrieb am 03.10.2023 18:50

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.

LightningBrothers schrieb am 11.10.2023 21:58

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

  • Compare
  • Logic
  • Math
  • Timer

während sich Nodes wie

  • Bank
  • Format
  • Input Selector
  • Parameter Master
  • Input und Outputs aus dem Softdesk

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.

Project Manager
Soon5 schrieb am 16.10.2023 20:09

In Beta 11 nochmal testen.

LightningBrothers schrieb am 10.11.2023 13:18

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.

nutzer99 schrieb am 13.11.2023 20:28

jou funzt. Ticket kann geschlossen werden.

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung