AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 10.3 Rio ist da!

Ein Thema von MEissing · begonnen am 21. Nov 2018 · letzter Beitrag vom 4. Apr 2019
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.054 Beiträge
 
Delphi 12 Athens
 
#1

AW: Delphi 10.3 Rio ist da!

  Alt 11. Dez 2018, 14:10
Außerdem kann ich mir beim besten Willen nicht vorstellen wozu bei einem simplen Datenbankterminal unbedingt so ein hochauslösender Monitor Voraussetzung sein soll. Tut es dann nicht auch irgendein uralter Standard Monitor, der doch auch alle Auflösungen bis 1280x1024 drauf hat?
Das ist doch auch gar kein Problem. Problematisch ist genau ein modernes kleines Gerät mit hoher Auflösung, wenn man dann eine Skalierung benötigt.

Ich arbeite bei Full-HD auf 24" und 4k auf 28" problemlos auf 100%.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
DualCoreCpu
(Gast)

n/a Beiträge
 
#2

AW: Delphi 10.3 Rio ist da!

  Alt 11. Dez 2018, 21:01
Damals wurde krampfhaft versucht zu innovieren und als Reaktion auf die nutzlosen 4k Displays (bspw.) auf den keiner mehr etwas lesen konnte stellten die User einfach um .
Für Delphi ist ein 4k Display schon extrem hilfreich!

Anhang 50420
Anhang 50421

(Die Screenshots sind etwas älter, heute ist da natürlich noch MMX dabei.)
Die sehe ich aber aktuell auf einem 15" Monitor. Ein anderer ist geplant , aber erst später.

Die Abbildungen sind aber dann schon ein Fall für einen Breitbild Monitor oder Multimonitorbetrieb.

Was können denn heutige CPUs, was meine wahscheinlich nicht können wird?
Um nicht können geht es weniger, aber es macht halt einen Unterschied, ob z.B. Windows in 5 Sekunden startet oder in 50, ob Word in 1 Sekunde gestartet ist oder in 10 und ob das Kompilieren eines Projekts 30 Sekunden dauert oder 5 Minuten usw.
Stimmt natürlich.


Ich hab mir sagen lassen, dass für den Heimbereich ein Rechner mit weniger Kernen aber höherer Taktfrequenz besser ist, als eine CPU mit vielen Kernen, aber mit niedrigerer Taktfrequenz, die von den im Heimbereich üblichen Programmen gar nicht genutzt werden. Wie also schaut das bei einem Datenbankserver aus? Wie viele Prozessorkerne hat ein heute übliches Smartphone?
Es geht darum wie viele Kerne eine Anwendung benutzt und wie schnell die CPU mit diesen Kernen ist. Delphi nutzt immer nur einen Kern und damit ist die Performance eines einzelnen Kerns entscheidend.

Und da ist es dann schon ein extremer Geschwindigkeitsunterschied, ob man im Benchmark 991 Punkte hat wie der Q8200 oder 2518 wie mein i5-8600k.
Bei mir startet Delphi 10.3 zum Beispiel in ca. 5 Sekunden inkl. installierter JEDIs und aller anderen Komponenten.
Also macht nicht nur eine schnelle Festplatte sondern auch die höhere CPU Leistung den Unterschied, wie schnell ein Programm gestartet ist?

Hätte ich so nicht gedacht, ich dachte immer dass für den Programmstart nur die Geschwindigkeit der Festplatte entscheidend sei. Ich sehe aber auch zwischen meinem 3 GHz Boliden und dem mit den 2,3GHz Kernen einen deutlichen Unterschied im Seitenaufbau bei Internetseiten.

Dann muss ich wohl doch Delphi auf meinen beiden Rechnern installieren um den Performanceunterschied zu sehen. Und als Arbeitsrechner für die Programmierung dann doch den höher getakteten verwenden.

Wie sieht es mit Threads aus. Kann ich die auf mehrere Prozessorkerne verteilen. Gibt es da Bibliotheken oder sind da gar welche in Delphi enthalten?

Nachschauen kann man die Benchmarkwerte zum Beispiel hier:
https://www.cpubenchmark.net/cpu_list.php
Danke, werd ich machen. Mein 3GHz Rechner hat einen AMD Athlon(tm) II X2 B24 Prozessor mit 2 Kernen.

Geändert von DualCoreCpu (11. Dez 2018 um 21:11 Uhr)
  Mit Zitat antworten Zitat
DualCoreCpu
(Gast)

n/a Beiträge
 
#3

AW: Delphi 10.3 Rio ist da!

  Alt 11. Dez 2018, 21:08
Noch ein dickes Lob an Embarcadero. Endlich muss ich nicht mehr eine bestimmte ältere .NET Version installieren oder aktivieren, bevor die Installation gelingt, wie das noch bei Delphi 10.2 Tokyo der Fall war. Wenn Delphi immer noch .NET Features verwendet, greift Delphi nun endlich auf die aktuelle .NET Version zu, die in Windows bereits enthalten ist. So soll das sein. Weiter so!

War in der Vergangenheit nervig, eine ältere .NET Version verwenden zu müssen, wenn die Windows Version für die aktuelle Delphi-Version zu neu war und dann das .NET Framework nicht gepasst hat.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.054 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi 10.3 Rio ist da!

  Alt 11. Dez 2018, 23:40
Also macht nicht nur eine schnelle Festplatte sondern auch die höhere CPU Leistung den Unterschied, wie schnell ein Programm gestartet ist?
Unter Windows 10 kannst du das ja sehr leicht im Taskmanager unter den Reitern Prozesse und Leistung sehen. Da kann man endlich detailliert sehen welche Komponenten wie stark durch z.B. Delphi ausgelastet werden. Da sieht man dann direkt, ob die Festplatte, das Netzwerk oder die CPU der Flaschenhals sind.

Früher gab es zwar den Ressourcenmonitor, aber damit ließ sich das nur eingeschränkt beurteilen.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
DualCoreCpu
(Gast)

n/a Beiträge
 
#5

AW: Delphi 10.3 Rio ist da!

  Alt 12. Dez 2018, 08:56
Also macht nicht nur eine schnelle Festplatte sondern auch die höhere CPU Leistung den Unterschied, wie schnell ein Programm gestartet ist?
Unter Windows 10 kannst du das ja sehr leicht im Taskmanager unter den Reitern Prozesse und Leistung sehen. Da kann man endlich detailliert sehen welche Komponenten wie stark durch z.B. Delphi ausgelastet werden. Da sieht man dann direkt, ob die Festplatte, das Netzwerk oder die CPU der Flaschenhals sind.

Früher gab es zwar den Ressourcenmonitor, aber damit ließ sich das nur eingeschränkt beurteilen.
Danke! Gute Idee, da schau ich doch während des Startens der Delphi IDE gleich mal nach, woran es bei mir hängt.
  Mit Zitat antworten Zitat
AJ_Oldendorf

Registriert seit: 12. Jun 2009
486 Beiträge
 
Delphi 12 Athens
 
#6

AW: Delphi 10.3 Rio ist da!

  Alt 12. Dez 2018, 09:44
Hallo zusammen,
ich habe mit Fremdkomponenten unter Rio das Problem, dass ich bei Shift+F9 eine Fehlermeldung bekomme.
[dcc32 Fataler Fehler] F2084 Interner Fehler: C5551

Mache ich anstatt Shift+F9 nur Strg+F9, dann wird es ordnungsgemäß compiliert und ich kann die Anwendung starten.
Bei der Shift+F9 Variante bleibt der Cursor auf dem "End;" am Ende einer Prozedure innerhalb der Fremdkomponenten stehen. Die Fremdkomponenten sind Bezahlsoftware, daher kann ich hier kein Source posten.

Die Frage ist, warum geht Shift+F9 nicht aber dafür Strg+F9.

Jemand eine Idee? Alle DCU's, Temp-Files etc. habe ich vorher jedes mal gelöscht.
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.513 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Delphi 10.3 Rio ist da!

  Alt 12. Dez 2018, 10:26
Bitte fang doch einen neuen Thread an. Es wird hier "langsam" unübersichtlich.
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.291 Beiträge
 
Delphi 12 Athens
 
#8

AW: Delphi 10.3 Rio ist da!

  Alt 12. Dez 2018, 15:37
@Daniel oder @Luckie: Wäre nett wenn jemand hier in der DP bei den diversen Auswahllisten die Rio hinterlegen könnte. Damit man das auch bei einem neuen Thread angeben kann.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:27 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