Erstes Mal dauert länger

Hallo Experten,

Ich habe folgendes störende Phänomen bei verschiedenen Programmen, die ich in C# programmiert habe. Bei Javaprogrammen tritts aber auch ab und zu auf:

Wenn ich ein Programm zum ersten mal starte und verschiedene Tabs (Windows Forms) hin und her schalte, dauert es, bis das Tab vollständig angezeigt wird beim ersten Aufruf deutlich länger als wenn ich von einem anderen tab zurückblättere.

Da das nicht nur bei C# sondern auch bei Java auftritt, nehme ich an, dass das etwas mit dem Betriebssystem, und nicht mit der verwendeten Programmiersprache zu tun hat.

Kommt dieses „Das erste mal dauerts länger“-Phänomen hier jemand bekannt vor?

Unter welchen Stichwörtern könnte ich weitersuchen?

Kennt jemand sogar eine Lösung?
(Außer bei der Initialisierung einfach mal alles aufrufen. Das geht leider nicht.)

Gruss, Marco

Hallo,

Wenn ich ein Programm zum ersten mal starte und verschiedene
Tabs (Windows Forms) hin und her schalte, dauert es, bis das
Tab vollständig angezeigt wird beim ersten Aufruf deutlich
länger als wenn ich von einem anderen tab zurückblättere.

was meinst Du genau?

Tritt das Problem nur beim allerersten Mal auf und dann, auch nach Neustart nicht wieder oder beim ersten starten nach jeweiligem Neustart?

Gruß

S.J.

Hallo,

Wenn ich ein Programm zum ersten mal starte und verschiedene
Tabs (Windows Forms) hin und her schalte, dauert es, bis das
Tab vollständig angezeigt wird beim ersten Aufruf deutlich
länger als wenn ich von einem anderen tab zurückblättere.

was meinst Du genau?

Tritt das Problem nur beim allerersten Mal auf und dann, auch
nach Neustart nicht wieder oder beim ersten starten nach
jeweiligem Neustart?

Letzteres.

Hallo,

Tritt das Problem nur beim allerersten Mal auf und dann, auch
nach Neustart nicht wieder oder beim ersten starten nach
jeweiligem Neustart?

Letzteres.

das halte ich für normal, denn es befinden sicher noch Teile im Cache oder Arbeitsspeicher. Das ein Programm beim zweiten Start deutlich schneller ist, war bei Windows schon immer so.

Gruß

S.J.