![]() |
Programm unter 8.1 und Server 2012 langsam
Hallo Zusammen,
Ich habe eine Anwendung unter XE5 kompiliert (32bit, VCL, mal mit und ohne Visuelle Laufzeitthemes). Wenn ich die gleiche EXE und Windows 7 und Windows 8.1 laufen lasse habe ich deutliche Performanceunterschiede. Es ist eine MDI Anwendung, wenn ich spezielle MDI Childs öffenen lasse, dauert das (mit dem Code der dahinter steckt) so um die 3 Sekunden bei Windows 7 bei Windows 8.1 dauert es 7 Sekunden. Ich habe schon an allen möglichen Stellen die Zeit gemessen, aber beim Lesen und Verarbeiten der Daten ist kein Unterschied zu merken, ich habe das Gefühl dass es am Zeichnen oder ähnlichem liegt. Sind da ähnliche Probleme bekannt? Hat irgendjemand einen schönen Hinweis, wo ich noch suchen könnte? Vielen Dank |
AW: Programm unter 8.1 und Server 2012 langsam
Bei mir war es im Gegenteil meistens leicht schneller.
Am wichtigsten dabei: Laufen beide Betriebssysteme auf dem gleichen PC? (Denn sonst vergleichst du ja Äpfel mit Birnen.) Zur Analyse bietet sich da z.B. der ![]() |
AW: Programm unter 8.1 und Server 2012 langsam
Der Unterschied liegt definitv bei dem Betriebssystem. Selbe Maschine, unterschiedliches BS.
|
AW: Programm unter 8.1 und Server 2012 langsam
Grafiklastig? Datenbanklastig? ..?
Ich würde in beiden Fällen und überhaupt auf die Treiber tippen. Das lässt über die Logs, die jaenicke empfahl, sicher erhärten oder ausschließen. |
AW: Programm unter 8.1 und Server 2012 langsam
Es ist ein Datenbanklastiges System.
Beim lesen der SQL Daten etc habe ich bereits Zeitmessen eingebaut, dort ist alles normal schnell. Ich denke ich kann es schon soweit einschränken dass ich sagen kann es liegt am zeichnen. Ich habe mir den Process Monitor angesehen und mal einen Trace gemacht von einem reproduzierbaren Schritt, ich weiß allerdings nicht wie mich die Logfiles weiter bringen soll :? |
AW: Programm unter 8.1 und Server 2012 langsam
Zitat:
|
AW: Programm unter 8.1 und Server 2012 langsam
Ich konnte das Problem nun weiter einschränken:
Wenn ich per RDP (7.2) auf dem Server 2012 aufgewählt bin, ist es langsam. Wenn ich direkt auf der Machine bin, ist es normal schnell. |
AW: Programm unter 8.1 und Server 2012 langsam
RDP braucht ja Netz...Datenbank auch. Wenn die zwei sich nun die Leitung teilen müssen...
Ist das 8.1 auch nur über RDP langsam? Sherlock PS: Der Plural von child ist children... ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:58 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-2025 by Thomas Breitkreuz