AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Programmstart langsam

Ein Thema von freimatz · begonnen am 16. Mai 2019 · letzter Beitrag vom 20. Mai 2019
Antwort Antwort
freimatz

Registriert seit: 20. Mai 2010
1.490 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Programmstart langsam

  Alt 17. Mai 2019, 21:32
Hallo,
Danke für all Eure Anworten und Anregungen.

@TiGü: ich habe die Imagelisten alle mal gecleart. Es ist leider immer noch langsam.

@peterbelow: Datenbankverbindungen habe ich keine. Klar sind 726 Komponenten viel. Allerdings brauche ich die auch beim Starten schon. Der Anwender kann sich das Menüband und Symbolleisten alle selber konfigurieren. Beim Start wird das geladen und daher müssen die Controls auch alle da sein.

@dummzeuch: Neben dem Hauptformular lasse ich beim Start nur Datenmodule erzeugen. Dazu kommt noch ein Splashscreen. Dann kommen noch zwei weitere Formulare, die sehr schnell gehen.

Kann ich irgendwie feststellen ob und welche controls lange brauchen? Ich kann ja nicht in System.Classes eine Zeitmessung einbauen.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Programmstart langsam

  Alt 17. Mai 2019, 22:55
Hallo,
Du könntest mit einer Logdatei prüfen, was konkret so lange dauert.
30 Sek. sind wirklich lang.
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

AW: Programmstart langsam

  Alt 18. Mai 2019, 08:30
Hast du schon mal mit einem Profiler geguckt, wo genau der Flaschenhals ist?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.213 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Programmstart langsam

  Alt 18. Mai 2019, 11:32
Ist nicht noch eine Abgespecktes AQTime in Delphi dabei?

Ansonsten: https://smartbear.com/product/aqtime-pro/tool-for-more/
ist eigentlich ein muss für Professionelle SW-Entwicklung wenn man hin und wieder mal Performance-Bottlenecks in der Anwendung hat.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Programmstart langsam

  Alt 19. Mai 2019, 11:37
Hallo,
Zitat:
Neben dem Hauptformular lasse ich beim Start nur Datenmodule erzeugen
Und was steht in den Datenmodulen, DB-Zugriffe?

#Update#:
Nein, keine DB-Zugriffe, wie er es ja bereits gesagt hatte ...

Ich bleibe bei meinem Tipp, eine Log-Datei zu benutzen,
falls AQTime oder ähnliches nicht zur Verfügung steht.
Heiko

Geändert von hoika (20. Mai 2019 um 10:38 Uhr)
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.071 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Programmstart langsam

  Alt 20. Mai 2019, 09:39
Neben AQTime möchte ich noch die Nexus Quality Suite in den Raum werfen.
Die gibt es auch in einer brauchbaren Trial-Variante.

https://www.youtube.com/watch?v=oQyqilsYrFk
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.213 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Programmstart langsam

  Alt 20. Mai 2019, 14:11
Neben AQTime möchte ich noch die Nexus Quality Suite in den Raum werfen.
Die gibt es auch in einer brauchbaren Trial-Variante.

https://www.youtube.com/watch?v=oQyqilsYrFk
Ach der "gute alte" TurboPower Sleuth QA Suite hat eine neue Heimat gefunden.
Schaut von der GUI aber noch ziemlich nach "Damals" aus.

Hatten früher beide Tools im Einsatz. Nachdem der AQTime den LineProfiler auch konnte, haben wir die SleuthQA Suite in Rente geschickt ...
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz