AGB  ·  Datenschutz  ·  Impressum  







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

XE7 Memory verbrauch untragbar.

Ein Thema von Mavarik · begonnen am 19. Sep 2014 · letzter Beitrag vom 6. Jan 2015
Antwort Antwort
Seite 5 von 8   « Erste     345 67     Letzte »    
Insider2004
(Gast)

n/a Beiträge
 
#41

AW: XE7 Memory verbrauch untragbar.

  Alt 23. Okt 2014, 07:01
Der Speicher ist fragmentiert durch milliardenfach falsche Allokierung. Das hält nicht mal FastMM aus.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.332 Beiträge
 
Delphi 11 Alexandria
 
#42

AW: XE7 Memory verbrauch untragbar.

  Alt 23. Okt 2014, 07:51
Weil es nicht darauf ankommt, ob genügend Gesamtspeicher verfügbar ist, sondern ob ein zusammenhängender Speicherbereich in der gewünschten Größe verfügbar ist.

Dazu kommt, dass der Fehler auch auf Speicherprobleme zurückzuführen sein kann, bei denen z.B. Speicher durch Fehler überschrieben wird. Das kann man von außen erst einmal nicht sehen ohne das genauer zu untersuchen.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von TRomano
TRomano

Registriert seit: 24. Nov 2004
Ort: Düsseldorf
190 Beiträge
 
Delphi 11 Alexandria
 
#43

AW: XE7 Memory verbrauch untragbar.

  Alt 23. Okt 2014, 07:53
Selbst wenn Emba die IDE auf x64 umstellen könnte bleibt ja das Problem an sich. Nur hätte man dann kurzzeitig den "Erfolg", dass die IDE nicht bei 2GB Verbrauch abstürzen würde. Nur denke ich, dass man dann auch den bequemen Weg gehen würde: "Läuft doch ..." und keine Resourcen in die Qualitätsverbesserung (fehlerhafte Allokierung von Speicher) stecken würde. Leider.
Thomas Forget
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.170 Beiträge
 
Delphi 10.4 Sydney
 
#44

AW: XE7 Memory verbrauch untragbar.

  Alt 23. Okt 2014, 09:05
Moin zusammen,
mich würde trotzdem mal interessieren, warum hört die IDE bei 1,2GB auf obwohl eine 32bit Anwendung bis zu 2GB kann?

Viele Grüße
Die 2 GB (bzw. 3 GB wenn die Exe mit dem 3GB-Schalter kompiliert wurde) wird eine Anwendung nie erreichen.
Die Exe wird immer dann nicht mehr Speicher bekommen wenn Sie einen Speicherblock der Größe x anfordert, aber im 32-Bit Adressraum nur noch ein durchgehender Bereich der maximalen Größe x-1 Byte verfügbar ist.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#45

AW: XE7 Memory verbrauch untragbar.

  Alt 31. Okt 2014, 13:32
(Hat sich erledigt!)

Mit Speicherverbrauch hatte bislang noch keine Probleme, wahrscheinlich sind unsere Projekte alle zu popelig
´

Jetzt hat es mich auch erwischt- Es ist sogar ein extrem kleines Projekt, allerdings lässt es sich partout nicht auf Win64 kompilieren. Er bricht immer in der selben Zeile ab (markiert sie sogar) und meldet "Nicht genügend Arbeitsspeicher".

Verfolge ich während der Kompilierung die Auslastung im Taskmanager geht der Speicherverbrauch nie über 250 MB! Er ändert sich eigentlich überhaupt nicht.

Ich habe diese "MsBuild"-Geschichte noch überhaupt nicht verstanden. Kann mir das jetzt überhaupt weiterhelfen? Oder muss ich erst einmal alle DCC64-Kommandozeilenschalter auswendig lernen?


Kommando zurück, Andys DCC64 Speedpack deaktiviert und es funktioniert einwandfrei

Geändert von Der schöne Günther (31. Okt 2014 um 13:35 Uhr) Grund: Oops
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
10.995 Beiträge
 
Delphi 12 Athens
 
#46

AW: XE7 Memory verbrauch untragbar.

  Alt 31. Okt 2014, 13:36
Ich habe diese "MsBuild"-Geschichte noch überhaupt nicht verstanden.
Gehst du auf "Projektoptionen". Dort unter Delphi-Compiler für die entsprechende Build-Konfiguration die Option "MSBuild extern für die Compilierung verwenden".
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#47

AW: XE7 Memory verbrauch untragbar.

  Alt 31. Okt 2014, 13:52
Ja, den Punkt habe ich über F6 auch gefunden, aber Auswirkungen hatte das auch nicht. Ich wüsste auch nicht, was ich eigentlich hätte erwarten sollen

Die "Schuld" lag (zumindest bei mir) am Fixpack
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.481 Beiträge
 
Delphi 10.1 Berlin Professional
 
#48

AW: XE7 Memory verbrauch untragbar.

  Alt 31. Okt 2014, 14:40
Die "Schuld" lag (zumindest bei mir) am Fixpack
In welcher Hinsicht? Braucht das Projekt wegen IDE Fix Pack mehr Speicher?
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#49

AW: XE7 Memory verbrauch untragbar.

  Alt 31. Okt 2014, 16:28
Hallo-

Ich habe nur ganz stümperhaft in den Task Manager geschaut, dort überhaupt keine Änderungen am Speicherbedarf sehen können und ungläubig auf den abgebrochenen Kompilierungsvorgang geblickt.

Dann habe ich CompilerSpeedpack64.dll (Version 5.71) aus der Liste der Experten (Registry) entfernt, und nach einem Neustart kompiliert das Projekt anstandslos.

Ich kann über die nächsten Tage da noch einmal genauer nachbohren. Kann ich irgendwie etwas protokollieren lassen das dir weiterhelfen würde?
  Mit Zitat antworten Zitat
kretabiker

Registriert seit: 10. Mär 2005
Ort: Bargteheide
183 Beiträge
 
Delphi 11 Alexandria
 
#50

AW: XE7 Memory verbrauch untragbar.

  Alt 30. Nov 2014, 14:14
Jetzt kann ich mich auch in den Kreis der Weinenden und Heulenen einreihen...

Dieses Wochenende umgestellt von XE 3 auf XE 7 Upd 1, und prompt bei einer Projektgruppe mit sieben Teilprojekten schon bei den leichtesten Aufgaben auf den Out of Memory-Fehler gestoßen. Die Projektgruppe ist zwar sehr komplex und verwendet auch ebenso komplexe Fremdkomponenten (u.a. RemObjects DataAbstact), aber das war in XE3 kein Problem. Ich habe dann erst einmal alles unter CodeInsight ausgeschaltet, damit ging es etwas besser. Das IdeFixPack für XE 7 hatte ich sicherheitshalber schon vorher deinstalliert.

Ein großes, aber einfaches Projekt (nur ein Projekt in der "Projektgruppe") dagegen machte keine Probleme, egal was ich gemacht habe.

Da scheint XE 7 noch nen heftigen Bug bei komplexeren Projektgruppen zu haben. Eieiei, das wird was werden - gleich mal gucken nach einem QC-Eintrag...
Udo Treichel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 8   « Erste     345 67     Letzte »    


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 18:04 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