INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Start von erstellter Applikation dauert sehr lange



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.11.2010, 13:15
Beitrag #1

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
Start von erstellter Applikation dauert sehr lange
Hallo,

mir ist aufgefallen, dass das starten von Applikationen (OOP code) extrem lange dauert.
Die exe von meiner Applikation hat knapp über 20MB und der start dauert über 30sek...
Das ist viel zu viel und nicht vertretbar.

Hat jemand das gleiche Problem und vielleicht auch eine Lösung gefunden?
Ich hab überlegt ob der einsatz von komprimierten Bibliotheken sinn macht.
Hab aber noch nichts darüber gefunden, dass man dadurch Performanceverbesserungen beim starten der Applikation hat.

Gruß
Bastian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.11.2010, 14:03
Beitrag #2

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
Start von erstellter Applikation dauert sehr lange
Hallo Basti

Lass doch mal den Profiler laufen: Tools->Profile->Performance and Memory

Ohne weitere Info kann man nur raten...

Gruss, BDB

PS: Hast Du eine TreeView initialisiert?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 14:11 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2010 14:12 von BastiFantasti.)
Beitrag #3

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
Start von erstellter Applikation dauert sehr lange
Hallo,

das Problem ist das laden der Applikation. Bevor überhaupt das Frontpanel aufgeht vergehen 30 Sekunden.
Die Abarbeitung des eigentlichen Codes geht dann recht flott (ca 3 Sek. für Parameter laden, UI initialisieren, ...).

Was meinst du mit dem Treeview?

Gruß
Bastian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 15:10 (Dieser Beitrag wurde zuletzt bearbeitet: 21.11.2010 14:09 von rbliomera.)
Beitrag #4

rbliomera Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 56
Registriert seit: Sep 2010

LV X.Y.Z
-
kA

NNNNN
Spain
Start von erstellter Applikation dauert sehr lange
Edit: Deleted. /EOM
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 16:29
Beitrag #5

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
Start von erstellter Applikation dauert sehr lange
Hast Du mal den Profiler laufen lassen?

Man sieht dann für jedes VI die verbrauchte Zeit u.s.w.

Dann kann man das Problem lokalisieren.

Gruss, BDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 16:32
Beitrag #6

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
Start von erstellter Applikation dauert sehr lange
Hallo,

als Notbehelf hab ich nen splashscreen reingemacht. Das ist aber auch nicht so einfach...
Weil der Splashscreen darf nicht in der gleichen exe sein, da der Splashscreen sonst erst gezeigt wird wenn die
Applikation sowieso schon geladen ist.

Deswegen hab ich mir ne kleine exe gemacht, die meine eigentliche Applikation aufruft.

Das einzig große was in der Applikation drin ist, sind die Klassen zum ansteuern unserer Geräte...
Deshalb ja auch die Idee, ob das etwas bringen würde diese Klassen vorab zu komprimierten Bibliotheken zu kompilieren...
Aber ich glaub die werden trotzdem mit in die exe einkompiliert oder zumindest direkt beim Start geladen.
Somit weiß ich nicht, ob die Zeitersparnis so ne große wäre...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.11.2010, 16:38
Beitrag #7

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
Start von erstellter Applikation dauert sehr lange
' schrieb:Hast Du mal den Profiler laufen lassen?

Man sieht dann für jedes VI die verbrauchte Zeit u.s.w.

Dann kann man das Problem lokalisieren.

Gruss, BDB

Ja den Profiler hab ich in der Entwicklungsumgebung laufen lassen. Da hab das Problem nicht,
weil die ganzen Klassen usw. schon im Speicher sind sowie das VI geladen wird. Da braucht das Programm zum starten
(also bis das UI "idle" ist) nur 3 Sekunden...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 17:06
Beitrag #8

BerndDasBrot Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 128
Registriert seit: Feb 2008

8.2.1, 2012, 2017, 2020
2007
EN

7206
Schweiz
Start von erstellter Applikation dauert sehr lange
Sonst machst Du ein Logfile, das den Ladevorgang anzeigt.

Mit OO kenn ich mich im LabVIEW nicht so aus. Vielleicht weiss rbliomera da noch etwas mehr !?

Gruss, BDB
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 17:42 (Dieser Beitrag wurde zuletzt bearbeitet: 21.11.2010 14:10 von rbliomera.)
Beitrag #9

rbliomera Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 56
Registriert seit: Sep 2010

LV X.Y.Z
-
kA

NNNNN
Spain
Start von erstellter Applikation dauert sehr lange
Edit: Deleted. /EOM
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.11.2010, 21:37 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2010 21:40 von BastiFantasti.)
Beitrag #10

BastiFantasti Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 77
Registriert seit: Sep 2007

7.1 - 2013
2007
DE

73527
Deutschland
Start von erstellter Applikation dauert sehr lange
Das mit dem Splashscreen in der gleichen exe hat nicht funktionert.
Ich habs probiert, das eigentliche haupt vi über die Referenz dynamisch zu öffnen.
Aber da hab ich dann das gleiche Probleme, dass der Splashscreen erst gezeigt wird, wenn das eigentliche Frontpanel eh schon offen ist...
Weil Labview erst wieder alles in Speicher holen muss..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Event Taste lange gedrückt hansi9990 1 2.478 17.02.2019 12:55
Letzter Beitrag: hansi9990
  Labview Datenerfassung sehr langsam antwort 14 8.660 28.04.2017 10:51
Letzter Beitrag: Freddy
  Lange Ladezeit eines Projektes - sucht den Example Finder SPS-Fuzzi 0 2.628 21.06.2016 09:17
Letzter Beitrag: SPS-Fuzzi
  String nach Array mit fester Länge jan_1 18 8.667 22.04.2016 12:49
Letzter Beitrag: Lucki
  Speichern des vi´s sehr langsam KrischanB 9 20.185 15.03.2016 19:37
Letzter Beitrag: Trinitatis
  extrem lange Windows Startdauer nach RTE + DAQ installation I3erry 1 2.937 11.11.2015 14:47
Letzter Beitrag: jg

Gehe zu: