Entwickler-Ecke
Sonstiges (Delphi) - Applikation "friert" ein
uranop - Do 18.03.10 08:53
Titel: Applikation "friert" ein
Guten Morgen,
eine kleine Sache haette ich da.
Ich starte mein Programm direkt aus der WinPE heraus.
Sollte ich nach Boot des Systems nicht innerhalb von 1 2 Minuten eine Eingabe machen, so friert das Tool ein.
Erst nach bissl Warten sehe ich erst wieder was gemacht worden ist.
Kann man da irgendwas bauen ala "keepalive" oder sowas ?
Moderiert von
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Do 18.03.2010 um 10:31
Narses - Do 18.03.10 11:34
Moin!
uranop hat folgendes geschrieben : |
Ich starte mein Programm direkt aus der WinPE heraus.
Sollte ich nach Boot des Systems nicht innerhalb von 1 2 Minuten eine Eingabe machen, so friert das Tool ein.
Erst nach bissl Warten sehe ich erst wieder was gemacht worden ist. |
Ich schätze mal, das ist ein "normales" Verhalten bei Windows: ist die Anwendung nicht aktiv, wird der Speicher ausgelagert und erst bei Bedarf wieder geladen. Das dürfte bei den besonderen Umgebungsbedingungen von WinPE natürlich noch etwas krasser ins Gewicht fallen.
Fazit: Ich schätze, da kann man nix machen. :nixweiss: (ausser deine Anwendung benutzen - tut man´s nicht, braucht man´s nicht, dann müssen dafür auch keine [unter PE eh knappen] Resourcen dafür reserviert werden)
cu
Narses
Andreas L. - Do 18.03.10 12:12
Und wenn das Programm ständig irgendwas macht? Z. B. in einem Timer Application.ProcessMessages aufrufen? Sollte die Auslagerung dann verhindern, oder?
uranop - Do 18.03.10 12:14
wirst lachen : )
das war vor paar minuten auch mein gedanke.
Ich denke ich lasse den im hintergrund einfach bissl rumzählen oder die RTC auslesen .
mal sehen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!