Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Delphi 2006 Win32 Fragen? (https://www.delphipraxis.net/58340-delphi-2006-win32-fragen.html)

pajofego 5. Dez 2005 21:24


Delphi 2006 Win32 Fragen?
 
Hallo miteinander,

da der Win32 Compiler in Delphi 2005 sich nicht wesentlich vom Delphi 7 unterschied habe ich es vermieden Delphi 20005 zu kaufen. Jetzt lese ich, dass Delphi 2006 in Sachen Win32 einiges wieder zu bieten hat wie:

Operatorüberladung
Statische Klassenvariabeln
Methoden in Records (ist das richtig?)

... was noch?

Und für mich von aller größter Bedeutung, wie sieht es mit Weiterentwicklung des Debugger aus - geht's langsam in Richtung Visual Studio - und ist mit gleichbleibender oder mit verbesserter Ausführgeschwindigkeit der Programme zu rechnen. Meiner Erfahrung nach glänzte von Delphi zu Delphi Version (D3-D7) mit zunehmender Auführgeschwindigkeit der Programme!

Danke,

Gruß

pajofego

Bernhard Geyer 5. Dez 2005 21:37

Re: Delphi 2006 Win32 Fragen?
 
Zitat:

Zitat von pajofego
und ist mit gleichbleibender oder mit verbesserter Ausführgeschwindigkeit der Programme zu rechnen.

Kennst Du FastMM? Falls nein. In D2006 ist FastMM der Default-Memory-Manager welcher i.d.R. dein Programm beschleunigt. Um wieviel hängt ganz davon ab was Du machst bzw. wie viel Rechenzeit in Speicheroperationen (Anfordern/Freigeben) "verbraten" wird. Auch die IDE soll davon stark profitiert haben. Startzeiten bis zu 50% schneller gegenüber D2005 wovon einiges auf FastMM zurückzuführen sein soll.

pajofego 5. Dez 2005 21:48

Re: Delphi 2006 Win32 Fragen?
 
Zitat:

Zitat von Bernhard Geyer
Zitat:

Zitat von pajofego
und ist mit gleichbleibender oder mit verbesserter Ausführgeschwindigkeit der Programme zu rechnen.

Kennst Du FastMM? Falls nein. In D2006 ist FastMM der Default-Memory-Manager welcher i.d.R. dein Programm beschleunigt. Um wieviel hängt ganz davon ab was Du machst bzw. wie viel Rechenzeit in Speicheroperationen (Anfordern/Freigeben) "verbraten" wird. Auch die IDE soll davon stark profitiert haben. Startzeiten bis zu 50% schneller gegenüber D2005 wovon einiges auf FastMM zurückzuführen sein soll.

Nee,

habe ich noch nie gehört...

Ich führe sehr Rechenintensive Aufgaben durch mit großen und vor allem häufigen Speicherzugriffen! Wäre das was für FastMM?

Gruß

pajofego

Vjay 5. Dez 2005 21:57

Re: Delphi 2006 Win32 Fragen?
 
Ich weise aber darauf hin, das FastMM frei erhältlich und nicht an Delphi 2006 gebunden ist.

pajofego 5. Dez 2005 22:02

Re: Delphi 2006 Win32 Fragen?
 
Ich habe hier mal im Forum nach FastMM gesurft und es gabe unterschiedliche Meinungen zu FastMM. Ich kann nur sagen, dass ich mit dem Memorymanagement von Delphi nicht unzufrieden war!

Was ist mit den von mir o.g. Punkten, wird es noch weitere interessante Neuigkeiten seitens Win32 in Delphi 2006 geben?

Danke

Gruß

pajofego

Bernhard Geyer 6. Dez 2005 07:33

Re: Delphi 2006 Win32 Fragen?
 
Zitat:

Zitat von pajofego
Ich habe hier mal im Forum nach FastMM gesurft und es gabe unterschiedliche Meinungen zu FastMM. Ich kann nur sagen, dass ich mit dem Memorymanagement von Delphi nicht unzufrieden war!

Wir eigentlich auch nicht. Bis zu dem Zeitpunkt als große DB-Operationen dazu geführt hatten das der "alte" Speichermanager ein Fragmentierungproblem erlitten hat und 'ne Meldung "Kein Speicher mehr verfügbar" gemeldet hat obwohl "nur" 300 MB vom Programm belegt waren.
Zitat:

Zitat von pajofego
Was ist mit den von mir o.g. Punkten, wird es noch weitere interessante Neuigkeiten seitens Win32 in Delphi 2006 geben?

Schon mal die Feature Matrix angeschaut?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz