NEWS
Browser Performance mit VIS stark beansprucht
-
Hallo Rainer,
Zugegeben, mein Projekt ist für ein EFH schon riesig,
Wie groß ist dein vis-views.json?
2050892 ByteAuch das neu starten der Vis dauert ca. 30 Sekunden am Tablet, `
Was für ein Tablet?Was für ein Prozessor?
Wieviel RAM?
Wie ist die Datenrate im WLAN zu diesem Tablet? `
Handelsübliches Samsung Galaxy Tab A (2016) T580 25,54 cm (10,1 Zoll) WiFi Tablet PC (Octa Core 2GB RAM Android 6,0 neue Version) schwarzGrüße
Marc
-
@pix:Hallo,
ABER:
Nach dem Update des ioBroker Servers von nodejs 4.8 auf 6.12 und npm auf derzeit 5.6 rennt das ganze wieder. Also ein netter Nebeneffekt. Kann aber nicht sagen, ob es an nodejs oder an npm liegt. Npm5 soll ja doch Probleme mit der neuen Version des Javascript Adapters bringen.
Gruß
Pix `
Hallo Pix
Aha, das teste ich mal.
Grüße
Marc
-
-
-
Hi Rainer,
ist meine Größe der Vis eher groß oder klein?
Danke und Grüße
Marc
-
Ok, schon passiert. Was funktioniert da nicht? `
Die Installation geht schief.ist meine Größe der Vis eher groß oder klein? `
meine ist halb so großHandelsübliches Samsung Galaxy Tab A (2016) T580 25,54 cm (10,1 Zoll) WiFi Tablet PC (Octa Core 2GB RAM Android 6,0 neue Version) schwarz `
Immer noch mit Android 6?Gruß
Rainer
-
-
-
Hi Rainer,
ist meine Größe der Vis eher groß oder klein?
Danke und Grüße
Marc `
Hallo Marc,ist meine Datei ist 4,6MB
Aber da ist nur das Hauptprojekt.
Ich habe noch andere Projekte, in denen ich nicht so wichtige Informationen untergebracht habe. Wenn es zB um Grundsätzliche EInstellungen geht oder die Abfrage von Daten, die nicht so wichtig sind (wie zB u.a. Jahresstromverbrauch als Flotgrafik, Grundsätzliche Einstellungen wie "Nach wieviel Minuten soll ich erinnert werden, wenn das Fenster offen steht. Und wie lange soll es dann bis zur Wiederholungsmeldung dauern).
Ich habe gerade 61 Views in meinem Hauptprojekt gezählt (meistens nur iPad Auflösung, drei Views sind allerdings deutlich größer).
Ein Schritt kann die Auslagerung in mehrere Projekte sein. Viele Dinge muss ich ja nicht am Wandtablett/iPad einstellen, sondern mache das am Desktop.
Gruß
Pix
-
Hallo zusammen und besten Dank für die vielen Tipps!
Doch es war sooo einfach :?
Ich hatte überall den Haken bei "immer rendern" drin.
Die "Heat Snapshot" File in Chrome ergab immer knapp an die 100MB und steigend mit jedem neuen Wert, bis irgendwann jeder Browser vollläuft.
Mit dem Button "immer Render" werden alle Seiten, Elemente und Werte ständig geladen, auch wenn diese nicht angezeigt werden. Der Vorteil, beim Seitenwechsel ist alles sofort da.
Wenn der Button "immer Rendern" deaktiviert ist, wird nur das geladen, was auch angezeigt wird. Nachteil: Seitenwechsel dauert bisschen länger, aber dennoch mit 1-2 Sekunden völlig akzeptabel.
Aber jetzt stürzt der Browser auch nicht mehr ab!!! Die "Heat Snaptshot" in Chrome ist nun auch mit 21MB immer schön klein.
Weiterer guter Effekt ist, dass beim Start der Vis die Seite auch schön schnell (einige Sekunden) aufgebaut wird. Damit kann ich auch mit dem Smartphone relativ schnell die Visu öffnen und etwas steuern - schneller als wenn ich zum Taster gelaufen wäre :lol:
Mein Problem ist damit also gelöst!
Grüße