[GERMAN:] Verschiedene Startzeiten

Started by HaWo, April 12, 2024, 01:30:46 PM

Previous topic - Next topic

HaWo

Verflixt, jetzt bin mit ich mit der Maus abgeruscht und habe ausversehen das ganze Thema gelöscht - ärgerlich.

-------------------------
Das war Deine letzte Mitteilung, die ich zum Glück kopiert hatte:

Ich sehe keinen wirklichen Grund, warum das EXP logfile so viel länger braucht.
Interessant sind die Ladezeiten:

[5640ms #sl] CMainFrame::LoadDatabase vs. [15422ms #sl] CMainFrame::LoadDatabase im Experimentellen Modus.

Im Exp-Mode gibt es eine 8-sekündige Pause im Log nach [15ms] CIMWorkspaceManager::LoadLayout und CIMCommandPalette::LoadCommands. Irgendwas passiert da.

Kannst Du das nochmal wiederholen, aber diesmal das Debug-Logging (Help-Menü > Support > ...) aktivieren.
Dann sehe ich mehr Details.

--------------------------

Die beiden Log File habe ich erstellt. Ging tatsächlich sehr einfach.


Hans-Wolfgang

Mario

Diese Logfiles enthalten mehr Details.
Unglücklicherweise ist die 8-Sekunden Pause auch weg!?

Ohne Exp-Mode
[5297ms] CMainFrame::LoadDatabase
[14391ms #sl] CIMatchApp::InitInstance

Mit Exp-Mode:
[6609ms #sl] CMainFrame::LoadDatabase
[13797ms #sl] CIMatchApp::InitInstance

also ungefähr eine Sekunde Unterschied (Exp-Mode ist sogar 0.5s schneller). Das liegt im Bereich der Streuung.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

HaWo

Ich denke, diese Frage müssen wir offen lassen, zumal es in den Protokollen keine weiteren Hinweise gibt.
Schade, interessant wäre es schon.

Vielen Dank für Deine Mühe.
Hans-Wolfgang

Mario

I frage mich, wo die 8-Sekunden Pause hin ist. Wenn Debug-Logging aktiviert ist, ist IMatch langsamer, weil mehr Daten in die Logdatei geschrieben werden und IMatch Logdaten auch nicht im Hauptspeicher cached.

In dieser Logdatei sind die 8 Sekunden zu 0/1 Sekunde geschrumpft.

War das nur Zufall oder ist das ohne Debug-Logging reproduzierbar?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

HaWo

Das mit den unterschiedlichen Ladezeiten beobachte ich schon einige Zeit, bis ich das mal mehrfach gestoppt habe.

Jetzt habe ich wieder einige Starts mit/ohne Exp. gestoppt und, jetzt wird es seltsam, beide Zeiten sind ca. 12 sek.
Kein Unterschied, nix. 

Auf dem Notebook sind es ebenfalls rund 12/12 sek. Habe das aber vorher nie gemessen, weil ich damit weniger arbeite.

Warum ist plötzlich der Zeitunterschied nach dem Debug Protokoll einfach so auf dem Desktop verschwunden?
Hans-Wolfgang

Mario

-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

HaWo

Nur Windows Defender.
Na, ja es lohnt sich nicht weiter zu suchen. Es ist schade um Deine Zeit.
Hans-Wolfgang