Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi 32bit-Anwendung unter 64bit (https://www.delphipraxis.net/162945-32bit-anwendung-unter-64bit.html)

Union 1. Okt 2011 01:22

AW: 32bit-Anwendung unter 64bit
 
Ich glaub darum geht es ja nicht ob speziell das sinnvoll ist, sondern dass die Performance eben 10 Mal schlechter ist. Interessant wäre es zu sehen ob der Schwerpunkt auf Rechen- oder Grafikoperationen liegt. Sollte man mal profilen.

jfheins 1. Okt 2011 09:14

AW: 32bit-Anwendung unter 64bit
 
Zitat:

Zitat von Union (Beitrag 1127852)
Ich glaub darum geht es ja nicht ob speziell das sinnvoll ist, sondern dass die Performance eben 10 Mal schlechter ist. Interessant wäre es zu sehen ob der Schwerpunkt auf Rechen- oder Grafikoperationen liegt. Sollte man mal profilen.

Ich denke eher, es geht darum dass bei dem einen Test (warum auch immer) vsync aktiviert war, bei dem anderen nicht. Und nun denken manche Leute die Performance WÄRE 10 mal schlechter, obwohl dem tatsächlich nicht so ist ;-)

BUG 1. Okt 2011 14:26

AW: 32bit-Anwendung unter 64bit
 
Zitat:

Zitat von jfheins (Beitrag 1127866)
Ich denke eher, es geht darum dass bei dem einen Test (warum auch immer) vsync aktiviert war, bei dem anderen nicht.

60 FPS klingen zumindest verdächtig nach 60 Hz :mrgreen:
Im Grafikkartentreiber kann man bei meist VSync für alle OpenGL-Anwendungen erzwingen, vielleicht ist diese Einstellung gesetzt.

Union 1. Okt 2011 14:28

AW: 32bit-Anwendung unter 64bit
 
Zitat:

dass bei dem einen Test (warum auch immer) vsync aktiviert war, bei dem anderen nicht
Ich gehe natürlich davon aus, dass Tests gleich laufen um vergleichbar zu sein.

Cicaro 2. Okt 2011 11:48

AW: 32bit-Anwendung unter 64bit
 
Zitat:

Zitat von himitsu (Beitrag 1127844)
Zitat:

Zitat von Cicaro (Beitrag 1127838)
ich die gleichen Programme auf über 700 FPS gekriegt.

Abgesehn davon, daß du soviel eh nicht sehen/wahrnehmen kannst.

Bringt es überhaupt etwas, wenn dein Programm mehr liefert, als Monitor/Grafikkarte darstellen können? (abgesehn von womöglich unnötig verschwendeter Rechenleistung)

Es geht mehr ums Prinzip. Und bei der Echtzeit-Visualisierung schleichen sich kleine Fehler ein (nicht mehr Flüssig). Ich will da aber nicht ins detail gehen. Mich interessiert nur, warum das nun so zustande kommt.

himitsu 2. Okt 2011 12:05

AW: 32bit-Anwendung unter 64bit
 
Zitat:

Zitat von Cicaro (Beitrag 1127962)
Mich interessiert nur, warum das nun so zustande kommt.

Das wurde doch schon gesagt?

http://de.wikipedia.org/wiki/Vertikale_Synchronisation


Oder dein neuer Rechner ist doch eine lahme Krücke und schafft wirklich nur noch 60 Bilder :roll:




Da dein Programm 700 schaffen würde, aber sowieso nur 60 Bilder angezeigt werden können, ist VSync doch eine gute Sache?
- dein Programm spart über 90% der Rechnenzeit/CPU-Last, da es sich nur noch um 60 Bilder kümmern muß
- und da dein Programm ein bild schneller berechnet, als zur Anzeige nötig wäre, gibt es mit VSync auch nicht die, in Wiki beschrieben Ruckler oder Glitches.

Cicaro 2. Okt 2011 16:24

AW: 32bit-Anwendung unter 64bit
 
Zitat:

Zitat von himitsu (Beitrag 1127965)
Oder dein neuer Rechner ist doch eine lahme Krücke und schafft wirklich nur noch 60 Bilder :roll:

Ne das nicht, weil der in einigen anderen Spielen auch über 3000 FPS geht. Ich habs noch nicht überprüft, aber wenn MEIN Problem durch vsync zustande kommt, dann ist das ein recht dämmliches Feature, weil man bei 64 FPS keine Probleme mit dem Windows Timer/Ticks hat. Bei 60 FPS HAB ich die benannten Ruckler oder Glitches, bei 64 FPS nicht ^^

jaenicke 3. Okt 2011 03:53

AW: 32bit-Anwendung unter 64bit
 
Zitat:

Zitat von Cicaro (Beitrag 1127992)
weil man bei 64 FPS keine Probleme mit dem Windows Timer/Ticks hat. Bei 60 FPS HAB ich die benannten Ruckler oder Glitches, bei 64 FPS nicht ^^

Das liegt aber mit sehr hoher Wahrscheinlichkeit nicht an der Synchronisation, sondern an deinem Code. ;-)

Bei mir ist die Synchronisation aktiviert und es gibt mit keinem Spiel Probleme. Dafür erzeugen die Spiele aber nicht sinnlos hohe Frameraten.

Luckie 23. Mai 2012 23:59

AW: 32bit-Anwendung unter 64bit
 
Hat schon mal jemand versucht eine 32-Bit Shellextension unter 64 Bit zum Laufen zu bringen? Ich hätte da eine Idee für ein Programm. Es muss aber nicht unbedingt über eine DLL laufen.

mkinzler 24. Mai 2012 05:24

AW: 32bit-Anwendung unter 64bit
 
Handelt es ich um eine eigene Dll?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr.
Seite 2 von 3     12 3      

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