Ladezeit DMXControl sowie Projektdatei

  • Moin zusammen!
    Mir kommen meine Ladezeiten etwas lange vor und wollte mal fragen wie es bei euch so ausschaut und ob bzw. was man optimieren kann damit es schneller geht:

    Hier erstmal ein paar Basisdaten:
    - MS Surface Pro 7 mit Intel Core i5, 8GB RAM, 256 GB SSD, Win 10 Home

    - DMXC 3.2.3
    - Anzahl Geräte = 39 (weil einige Geräte mit mehreren Kanälen als Generic Dimmer angelegt sind, die Anzahl der physischen Geräte ist deutlich kleiner)


    Die Affinity.xml habe ich gelöscht, dennoch habe ich folgende Ladezeiten:
    Start DMXC --> 30 sek.
    Laden des Projektes --> 80 sek.

    Wie siehts bei euch aus? ist das normal?
    Habe meine Projektdatei mal angehängt ...falls benötigt / interessant.

    Vg. Sven

  • Hallo Sven,


    das mit den Ladezeiten lässt sich so pauschal nicht als gut oder schlecht einschätzen, da hier auf der einen Seite die Größe bzw. der Umfang des Projekts und auf der anderen Seite die zur Verfügung stehende Leistung des jeweiligen PCs / Laptop mit rein spielen. So braucht DMXC bei mir auf dem Laptop auf Akku gleich merklich länger als wenn dieser am Netz hängt, wo ich ihm die maximale Leistung freigegeben habe. Aber auch bei den Projekten kommt es nicht allein auf die Anzahl der Geräte an. Spannend wird es erst, was allen hinten dran kommt - sprich Device Groups, Presets, Cuelists, Cuelist Groups, Softdesk und nicht zu vergessen das Input Assignment.


    Weil es mich dann aber nun ein bisschen interessiert hat, hier mal ein kleiner Vergleich von meiner Seite, wo ich mit der Stoppuhr daneben saß:


    Desktop-PC Laptop 1
    Media-PC Bem.
    Konfiguration AMD Ryzen 3700X (8x2x3,6GHz)
    32GB RAM
    Samsung 970 PRO (512GB M.2.-SSD)
    Windows 10 Pro
    Intel Core i7-7700HQ (4x2x2,8GHz)
    16GB RAM
    Toshiba THNSF5512GPUK (512GB NVMe PCIe SATAe SSD)
    Windows 10 Pro
    Intel Core i5-6500T (4x2,5GHz)
    8GB RAM
    SanDisk SD7TB6S256G1001 (256GB SSD)
    Windows 10 Pro
    Programm-Ladezeit
    DMXC 3.2.3
    ~27s, ~18s, ~17s
    ~30s, ~18s, ~20s~29s, ~21s, ~21s
    1*)
    Programm-Ladezeit
    DMXC 3.3.0 RC1
    ~24s, ~15s, ~15s
    ~27s, ~18s, ~17s
    ~25s, ~21s, ~16s
    2*)
    DMXC 3.2.3 Projekt
    "31.10.2023"
    ~20s, ~18s, ~19s
    ~32s, ~25s, ~25s
    ~29s, ~27s, ~30s
    3*)
    DMXC 3.2.3 Projekt
    "York Kassel"
    ~55s
    ~75s~79s 3*)
    DMXC 3.2.3 Projekt
    "Fight Championship"
    ~8s, ~7s
    ~10s, ~9s
    ~18s, ~18s
    3*)
    DMXC 3.3.0 Projekt
    "31.10.2023"
    ~10s, ~10s, ~9s
    ~12s, ~12s
    ~13s, ~13s, ~11s
    4*)
    DMXC 3.3.0 Projekt
    "Fight Championship"
    ~10s, ~11s, ~9s
    ~13s, ~13s, ~11s
    ~14s, ~14s, ~12s
    4*)


    Anmerkungen bezüglich des Messzeitraums

    1*) Doppelklick auf Desktop-Verknüpfung bis Fenster "Starte Kernel" verschwunden

    2*) Start aller Programmteile über Launcher bis Erscheinen der Projekt Administration

    3*) Verneinung der Abfrage "Speichere aktuelles Projekt" bis Erscheinen des Fensters "Lade letztes Fensterlayout"

    4*) Start des Ladens über Projekt Administration bis Erscheinen des Fensters "Lade letztes Fensterlayout"


    Element 31.10.2023York Kassel
    Fight Championship
    Devices 39645 130
    Device Groups
    10150 22
    Presets 0106 1
    Cuelists 174481 33
    Cuelist Groups
    2755 1
    Connectionsets 181447 49


    Das Fazit von meiner Seite: wie erwartet, laden die Projekte auf meinem Desktop-PC grundsätzlich schneller. Auch der Umfang macht sich jeweils bei den Ladezeiten bemerkbar. Eine spannende Beobachtung war gerade im Fall von DMXC 3.2.3, dass das Programm selbst beim erneuten Start aus der gleichen Sitzung heraus direkt schneller bereit war als beim ersten Versuch.


    Ich habe auch die beiden Projekte gewählt, weil ich herzu zwei entsprechende Berichte verfasst habe und ihr damit den Umfang ein bisschen einschätzen könnt.


    Viele Grüße, Stefan

  • Um hier mal Vergleichbarkeit hinein zu bekommen ;) hier mal meine Werte mit dem oben angehängten Projekt. Ich habe jeweils 3 Messungen gemacht, um die Werte zu verifizieren. Außerdem habe ich noch die jeweils recht aktuellen Benchmarks meiner SSDs reingepackt.


    Desktop-PC Laptop alt
    Laptop neu
    Konfiguration AMD Ryzen 7 3800X
    32GB RAM
    Samsung 970 Pro (Benchmark: R: 3546MB/s, W:2320MB/s)
    Windows 10 Pro
    Intel Core i7 7700HQ
    16GB RAM
    Samsung 970 Pro (Benchmark: R: 2413MB/s, W:2161MB/s)
    Windows 10 Pro
    AMD Ryzen 7 7840HS
    32GB RAM
    Samsung 980 Pro (Benchmark: R: 6941MB/s, W:5221MB/s)
    Windows 11 Education
    Programm-Ladezeit
    DMXC 3.2.3
    ~19s, ~14s, ~14s
    ~45s, ~23s, ~40s
    ~40s, ~15s, ~15s
    Programm-Ladezeit
    DMXC 3.3.0 RC1
    ~19s, ~14s, ~14s
    ~49s, ~20s, ~18s
    ~20s, ~14s, ~14s
    DMXC 3.2.3 Projekt
    "31.10.2023"
    ~48s, ~47s, ~46s
    (je nach Neustart von DMXC)
    ~67s, ~73s, ~60s
    (je nach Neustart von DMXC)
    ~23s, ~20s, ~20s
    (je nach Neustart von DMXC)
    DMXC 3.3.0 RC1 Projekt
    "31.10.2023"
    ~11s, ~11s, ~11s
    (je nach Neustart von DMXC)
    ~14s, ~15s, ~14s
    (je nach Neustart von DMXC)
    ~11s, ~11s, ~11s
    (je nach Neustart von DMXC)


    Man kann hier gleich mehrere Schlüsse draus ziehen. Man sieht einerseits gerade mit dem oben angehängten Projekt mit DMXControl 3.3.0 RC1 einen deutlichen Geschwindigkeitsschub beim Laden von Projekten. Hier reduziert sich die Wartezeit doch recht deutlich. Wenn ich das noch richtig im Kopf habe, hat Arne da etwas verändert. Außerdem sieht man tatsächlich den von Stefan angemerkten Geschwindigkeitssprung beim zweiten Laden von DMXControl 3 (bis auf den einen Ausreißer am alten Laptop). Das dürfte damit zusammenhängen, dass die von DMXC verwendeten Bibliotheken beim ersten Mal erst geladen werden müssen. Ab dem zweiten Mal sind die dann schon geladen. Der dritte Punkt ist nicht ganz eindeutig. Es gibt eine Korrelation zwischen durchschnittlicher Dauer und CPU-Geschwindigkeit und/oder SSD-Geschwindigkeit. Ich war jetzt aber nicht gewillt, die SSDs mal zu tauschen um das quer zu testen (ganz abgesehen davon, dass da jeweils auch die Betriebssysteme auf den SSDs drauf sind und ich mir den Stress jetzt nicht machen wollte :saint:)

    Viele Grüße

    JP


    P.S.: Beide Laptops waren dabei am Strom angeschlossen.

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

    Edited 4 times, last by JPK ().

  • Weil es sich JPK so sehr gewünscht hat, habe ich meinen Benchmark nochmal in mehreren Gesichtspunkten erweitert und neben dem eigentlichen Testprojekt auch noch einen weiteren PC von mir hinzugezogen. So sind die Werte zum einen hinsichtlich der unterschiedlichen PC-Konfigurationen vergleichbar, zum andern kann man nun auch nochmal besser sehen, wie sich unterschiedliche Projekte bezüglich ihres Umfangs beim Laden verhalten.