Bugtracker DMXControl 3

  • Status Closed
  • Percent Complete
    100%
  • Task Type Fehlerbericht
  • Category GUI & Server
  • Assigned To
    Soon5
  • Operating System All
  • Severity Medium
  • Reported Version 3.3 Beta x
  • Due in Version 3.3.0
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: DMXControl 3
Opened by LightningBrothers - 01.10.2023
Last edited by 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.

Closed by  JPK
14.11.2023 00:22
Reason for closing:  Repariert
Additional comments about closing:  

Siehe Kommentare

Admin
JPK commented on 03.10.2023 17:13

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

LightningBrothers commented on 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 commented on 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 commented on 16.10.2023 20:09

In Beta 11 nochmal testen.

LightningBrothers commented on 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 commented on 13.11.2023 20:28

jou funzt. Ticket kann geschlossen werden.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing