Ankündigung

Einklappen
Keine Ankündigung bisher.

Performance unakzeptabel

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Ich habe auch ein kleines Performance-Problem mit der Cometvisu.

    Ca. 3500 Zeilen Config (166 kB) und zwei Plugins (diagram und strftime) bedeuten:
    • Ca. 15-20 Sekunden Ladezeit unter Linux mit Firefox (ca. 5 Sekunden bis die ersten Elemente erscheinen, der Rest, bis die Werte angezeigt werden). Bis alle Diagramme einer Unterseite (33 Diagramme) geladen sind, vergehen nochmals 30 Sekunden.
    • >= Eine Minute Ladezeit auf einem Smartphone (HTC One - Android, Firefox). Diagramme auf dem Android erwähne ich lieber nicht ;-)

    Die Bedienung ist hingegen - sobald alles geladen ist - flüssig.

    Im Moment bilde ich noch nicht alle Funktionen - v.a. Diagramme - ab, die ich gerne hätte, da die jetzige Performance bereits an meinem persönlich akzeptablen Limit kratzt.

    Die Lösung, mehrere Configs einzurichten, finde ich von der Implementierung her nicht schön. Insofern hoffe ich bei jedem Update der Cometvisu auf einen Performance-Boost.
    "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, wird am Ende beides verlieren." - Benjamin Franklin

    Kommentar


      #17
      Was immer relativ wichtig ist... Der cache im eibd sollte auf jeden Fall aktiviert sein (ist er AFAIK bei einigen nicht) Denn sonnst müssen alle Werte heiss vom BUS gelesen werden was Zeit kostet.

      Auch wichtig ist, dass der Browsercache aktiviert ist und auch offlinedaten erlaubt werden. Dies erspaart auch die eine oder andere Sekunde beim Seitenafbau.

      Viel mehr kann man als User nicht machen. Ein Update wird wahrscheinlich auch nur bedingt etwas bringen denn die Hauptprobleme sind wohl:

      - Wie schnell stehen die Werte für den Client im Backend zur verfügung
      - Wie schnell können die Diargamme generiert und übertragen werden
      - Wie gross ist die Bandbreite zum Client um die daten möglichst schnell dort hin zu bekommen
      - Wie leistungsstark und performant ist der Client um die Visu darstellen zu können

      Klar kann an der einen oder anderen Stelle noch etwas optimiert werden aber ich würde vorerst keine Wunder Erwarten da auf einige Faktoren kein Einfluss genommen werden kann.
      Gruss Patrik alias swiss

      Kommentar


        #18
        Das mit dem Cache war der entscheidende Hinweis! Interessanterweise war der Cache bei unserem Wiregate out-of-the-box nicht aktiviert. Habe ihn nun aktiviert und nochmal die Leistung gemessen:
        • Am Desktop-PC (Firefox unter Linux; 3500 Zeilen config) braucht die Seite 3 Sekunden zum Laden und weitere 3 Sekunden, bis die Werte angezeigt werden.
        • Am Smartphone (Firefox auf einem HTC One S mit 1,5 GHz Krait Dual-Core, 1 GB RAM) bekomme ich die "volle" Visu weiterhin nicht zum laden. Es erscheint der Text "Loading..." und ich kann warten, aber die Visu baut sich nicht auf. Mit einer gekürzten Konfiguration (1100 Zeilen) braucht die Seite 7 Sekunden zum Laden und weitere 9 Sekunden, bis die Werte angezeigt werden.
        "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, wird am Ende beides verlieren." - Benjamin Franklin

        Kommentar

        Lädt...
        X