Entwickler-Ecke

Programmierwerkzeuge - RAD Studio 2007 Professional Performance-Problem?


M4X1 - Di 08.01.08 15:44
Titel: RAD Studio 2007 Professional Performance-Problem?
Hallo,

kürzlich haben wir hier das Delphi 2007 Professional mit Netzwerklizenz (Named User) erhalten. Der Lizenz-Server wurde auf einem SuSE Linux System erfolgreich installiert und der Zugriff funktioniert einwandfrei. Nach der Installation konnte die Entwicklungsumgebung ohne Probleme gestartet werden.

Nach dem öffnen eines vorhandenen Projekts (erstellt in Turbo Delphi 2006 Professional) gab es auf dem Rechner A teilweise Abstürze und sobald der Ladevorgang erfolgreich war, konnte man auf der Oberfläche kaum Arbeiten mit den Verzögerungen. Die CPU wurde dauerhaft mit 100% belastet, wobei das gleiche Projekt unter Turbo Delphi 2006 einwandfrei und flüssig bearbeitbar ist(CPU-Last war hier selten nahe 90%).

Ähnliches stellte sich auf einem anderen Rechner B ein, bei dem die hohe Auslastung erst bei der Codeeingabe per CodeInsight auftrat. Alles andere lief hier einwandfrei.

Anfangs hatten wir auf beiden System die Versionen Turbo Delphi 2006 und RAD Studio 2007 parallel auf den Festplatten (Getrennt durch unterschiedliche Verzeichnisse). Nach dem deinstallieren der Entwicklungsumgebungen und einer Neuinstallation von der 2007er Version stellten sich jeweils die gleichen Probleme ein.

Es kam hier der Gedanke auf, dass es sich hier um einen Bug handeln könnte. (Ähnlich wie der "Arbeitsspeicher-Fehler" in der 2006er Version, der in mehreren Entwicklerforen diskutiert wurde, nur auf CPU-Ebene)

Infos:

Entwicklungsumgebungen:

Turbo Delphi Professional 2006 (ungepatcht)
CodeGear RAD Studio Delphi 2007 for Win32 R2 - Includes Updates 1,2,3 (Mit aktuellem Online-Update und ohne getestet)

Betriebssystem:

Jeweils Windows XP Professional SP2 (aktuell gepatcht)

Rechner A (Desktop)

CPU: AMD Athlon(tm) 64 Processor 3000+ @ 1,8 GHz, 2,00 GB RAM
Grafik: NVIDIA GeForce 7600 GS
HDD: Samsung HD160JJ 160 GB 7200 rpm

Rechner B (Laptop)

CPU: Intel(R) Core(TM) 2 CPU T5600 @ 1.83 GHz, 1,00 GB RAM
Grafik: ATI Mobility Radeon X1600
HDD: ST9100824AS 90 GB 5400 rpm

Ich habe leider keine ähnlichen Fälle hier im Forum oder über Google entdecken können. Es liegt auch der Verdacht nahe, dass das ganze nur bei den Beiden PCs auftritt, die wir hier zur Verfügung haben. -.-

Wir sind für jede Hilfe dankbar. Danke schonmal für eure Bemühungen.

Bye
M4X1


Moderiert von user profile iconChristian S.: Topic aus Sonstiges (Delphi) verschoben am Di 08.01.2008 um 15:36


Coder - Di 08.01.08 16:18

Ich hab einen ähnlichen Desktop und kann mich nicht über Performanceprobleme beklagen.
Ich würde einfach mal den Support anrufen.


M4X1 - Di 08.01.08 16:40

Das beruhigt ungemein. -.-

Jetzt weis ich wenigstens, dass es nicht am PC liegt. ^^

Nun den Support habe ich mal angefragt, nur wurde bei der Bestellung vom Delphi vergessen noch ein Vertrag dafür abzuschließen. Deshalb hat man mich, falls es um einen Bug gehen sollte, darauf vertröstet, dass ich sowas bräuchte um hierfür eine Lösung zu bekommen. :autsch:
Der nette Herr am anderen Ende hat mich an das Delphi-Forum weitergeleitet und hat gemeint, hier mal mein Glück zu versuchen.

Trotzdem Danke für deine Hilfe.


Christian S. - Di 08.01.08 16:43

Hallo und :welcome:!

Meines Wissens gibt es manchmal Probleme mit diesem ... äh ... wie heißt das Teil ... "Fehler rot unterkringeln"-Dings. Das sorgte schonmal für ziemliche Auslastung. Wenn man es deaktiviert, soll das behoben sein. Ich spreche allerdings nicht aus eigener Erfahrung und habe das nur noch irgendwo im Hinterkopf ;-)

Grüße
Christian


M4X1 - Di 08.01.08 16:49

Hallo auch und vielen Dank,

das würde zumindest in dem einen Fall am Laptop helfen. Aber ohne ists hald schwierig, Fehler zu erkennen bei einer Menge an Code.

Und dann kommt noch das Prob vom Desktop dazu, dass da "fast" gar nix geht... Ich komm ja nichtmal zum Code. -.-

Es ist sicher ne Kleinigkeit, die das verursacht. Btw da fällt mir ein wir nutzen vom 2006er die Kompos DOA und NativeExcel. Wobei ich bezweifle, dass die daran Schuld sein könnten.

[EDIT] Also nachdem die Fehlermarkierung (oder so) ausgeschaltet war, gehts schneller ja. Der "Lag" kommt dann etwas später doch (alle 4 mal Methoden-Aufruf durch den ".") [/EDIT]


M4X1 - Mo 21.01.08 11:30

Hallo nochmal,

es gibt nun Neuigkeiten, zu dem Problem. Hardware bezogen macht es absolut keinen Unterschied, wo RAD Studio 2007 läuft.

Der neue Desktop mit Core 2 Quad 6600@2,4 GHz, 2 GB RAM,... brachte kaum eine Verbesserung. Es könnte zwar das Vista hier mitwirken, jedoch sind die Symptome genauso wie bei den anderen PCs.

Was wirklich verrückt ist, dass das Problem nirgends sonst auftritt... :shock: bzw. keine Lösung zu finden ist. Sehr bizarre Sache.

Nun, wenn der Service-Vertrag nicht allzu kostspielig werden wirs mal darüber probieren. Neuigkeiten füge ich hier an.

Schöner Tag noch.

Bye
M4X1


Alpha_Wolf - Mo 21.01.08 14:42

Hallo,

ich habe heute erst RAD Studio installiert und in unserem Leitfaden wird ausdrücklich davor gewarnt bei der Installation im Fenster "Ausgewählte Features" den Punkt "Code-Visualisierung" mitzuinstallieren. Dieses Feature soll beim Aufruf den kompletten PC lahmlegen bzw. auch so zu Problemen führen.

Vielleicht ist ja dieser Punkt das Problem?!


M4X1 - Mo 21.01.08 14:52

Hallo Alpha_Wolf,

danke für den Tipp. :beer: Werden wir gleichmal ausprobiern... Meld mich in einer Stunde oder so wieder ^^ *neuinstallier*

[edit]
Also ein Neuinstalliern ohne Code-Visualisierung hat beim XP AMD System leider nichts gebracht. Gleiche Problematik. :bawling: War ja auch zu schön um Wahr zu sein. Die Vista-Kiste ist noch am installieren, wobei ich da genauso viel Hoffnung habe... :autsch:

Danke trotzdem für den Lichtblick.
[/edit]


M4X1 - Mo 21.01.08 17:52

Mein vorerst letzter Betrag zu diesem Thema.

Ergebnisse unseres gezwungenermaßen Testlaufs haben sich ziemlich festgefahren beim Delphi RAD Studio 2007. Das unperformante Verhalten (Speziell Code-Eingabe) stellt sich bei größeren Projekten mit etwa 10k+ Zeilen Code ein.

Wir haben das auf 2 eigentlich leistungsstarken und einem nahe Highend-Rechner getestet.
Info nochmal zu den Systemen:
Zitat:
user profile iconM4X1Rechner A (Desktop)

CPU: AMD Athlon(tm) 64 Processor 3000+ @ 1,8 GHz, 2,00 GB RAM
Grafik: NVIDIA GeForce 7600 GS
HDD: Samsung HD160JJ 160 GB 7200 rpm

Rechner B (Laptop)

CPU: Intel(R) Core(TM) 2 CPU T5600 @ 1.83 GHz, 1,00 GB RAM
Grafik: ATI Mobility Radeon X1600
HDD: ST9100824AS 90 GB 5400 rpm

Und
Zitat:
user profile iconM4X1Der neue Desktop mit Core 2 Quad 6600@2,4 GHz, 2 GB RAM, [...]Vista


Alle hier vorgeschlagenen "Tuning"-Tipps konnten leider nicht das entstandene Leistungsloch füllen. Was wirklich verwirrend an der Sache ist, dass unter Turbo Delphi 2006 alles flüssig bearbeitbar ist.


Trotzdem vielen Dank für Eure Hilfe und sry für den Doppelpost.


Bye
M4X1