AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

XE7 Memory verbrauch untragbar.

Ein Thema von Mavarik · begonnen am 19. Sep 2014 · letzter Beitrag vom 6. Jan 2015
Antwort Antwort
Alex_ITA01

Registriert seit: 22. Sep 2003
1.134 Beiträge
 
Delphi 12 Athens
 
#1

AW: XE7 Memory verbrauch untragbar.

  Alt 23. Okt 2014, 06:34
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
Let's fetz sprach der Frosch und sprang in den Mixer
  Mit Zitat antworten Zitat
Insider2004
(Gast)

n/a Beiträge
 
#2

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 TRomano
TRomano

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

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 jaenicke
jaenicke

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

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
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer
Online

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#5

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
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 15:21 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