![]() |
Jpeg Image anzeigen dauert ewig (D10.1)
Nachdem die Anzeige eines 1,8 MB Jpeg-Bildes über 7 Sekunden gedauert hat,
habe ich mal ein altes Win7 / D5 zum Vergleich entstaubt. Vielleicht (hoffentlich) hat jemand von Euch eine Erklärung für die Ergebnisse (und vor allem, wie ich von den Sekunden runterkomme). Die Programm-Varianten: D10P: Das Programm in D10.1/Win 10 erzeugt, Anzeige proprtional D10Z: wie D10P, nicht proportional (Anzeige verzerrt) D05Z: Das Programm in D5/Win 7 erzeugt, proportional gabs da noch nicht Die beiden Systeme: Win10: Win 10 Pro 64bit 1803 auf einem 8-Core-Ryzen mit 16 GB RAM Win7: Win 7 Pro 16bit auf einem Athlon 4850 mit 4 GB RAM Das Testbild ist eine 1,8 MB große jpeg-Datei, die Ladezeit ist vernachlässigbar, (Dauer im Mittel, unabhängig vom System, lokal 3 ms und remote vom NAS 30 ms). Das sind die gemessenen Anzeige-Zeiten:
Das mit D5 erzeugte Programm zeigt das Bild auf beiden System verzögerungsfrei (aber verzerrt) an. Das mit D10 erzeugte ist auf dem lahmen Win7 System fast doppelt so schnell wie auf dem Win10 (!), egal ob proportional oder nicht. Aber auch die 4 Sekunden sind ja nicht vorzeigbar. Der Code (identisch auf beiden Systemen):
Delphi-Quellcode:
In D10 funktioniert ja auch :
procedure TForm1.Button1Click(Sender: TObject);
begin JPegI := TJpegImage.Create; JPegI.LoadFromFile(_FN_JPG); Image1.Picture.Assign(JPegI); end; - Image1.Picture.Bitmap.Assign(JPegI); - Image1.Picture.LoadFromFile(); Laufzeitmäßig ist das aber alles gleich. So, wenn jemand bis hierher gelesen hat: Irgendeine Idee? Besten Dank Reinhold |
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Grafikkarte und deren Treiber sind gewiss verschieden? Sind letztere aktuell?
|
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Kannst du auch mal das besagte JPEG hier hochladen?
|
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Wie sieht es denn aus, wenn Du das JPG als Bitmap speicherst und direkt lädst? Gibt es auch dann einen Unterschied?
|
AW: Jpeg Image anzeigen dauert ewig (D10.1)
danke für den Hinweis wegen des Grafik-Treibers.
Ich hab mir den Update von NVIDIA gerade angetan - hat leider keine Veränderung gebracht :( Das Bild kann ich wegen des Größenlimits nicht im Forum hochladen. |
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Zitat:
Mit diesem Tool auf GitHub sind Nvidia-Updates ein Kinderspiel. Ein netter Nebeneffekt ist, dass Nvidia Experience nicht mitinstalliert wird. TinyNvidiaUpdateChecker: ![]() |
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Zitat:
Egal welchen Treiber ich danach von NVIDIA lade und installiere bei keinem werden bei mir Videos angezeigt. Es ist wirklich ein Krampf mit Win10. Ich habe das bei denen schon im Forum gepostet die lapidare Antwort verwenden sie den Treiber der ihnen mit ihre Hardware geliefert wurde. ![]() ![]() Soviel zu Treibern! Zitat:
Wie sieht das denn aus wenn du die Anwendung danach direkt nochmal startest? gruss |
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Zitat:
|
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Zitat:
Wenn ich dir sage das bei mir kein Video läuft kannst du mir das glauben.. Was soll da quatsch sein? Und ich bin nicht der einzige! Nochmal.. Zitat:
|
AW: Jpeg Image anzeigen dauert ewig (D10.1)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:14 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