AGB  ·  Datenschutz  ·  Impressum  







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

Speicherbedarf ermitteln

Ein Thema von Mike_on_Tour · begonnen am 8. Aug 2012 · letzter Beitrag vom 8. Aug 2012
Antwort Antwort
Seite 2 von 2     12   
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#11

AW: Speicherbedarf ermitteln

  Alt 8. Aug 2012, 12:08
nur mal so als Newbie ne Frage:
wird der Speicher denn wohl vom Programmstart an oder während des Laufens/Arbeitens immer mehr belegt?
Nach dem Start steigt der Speicherbedarf logischerweise an, bis zu einem bestimmten Punkt. Nach dem Start bestimmter Funktionen geht es dann weiter hoch, nach dem Ende der Funktion in der Regel auch wieder runter. Nach dem Programmende geht es auf ein normales Niveau zurück. Die genauen Zahlen habe ich noch nicht überprüft, aber die Prozente und die grafischen Anzeigen lassen diesen Schluss zu. Die Probleme gibt es, wie bereits geschrieben, auf PCs mit geringer Ausstattung und auch nicht regelmäßig.

sicher, daß das Programm keine Speicherlecks hat?
und daß der angeforderte Speicher wieder freigegeben wird?
wie heißt das Ding noch zum Finden von Speicherlecks? FastMEM ?
Speicherleaks gibt es ganz sicher. Aber das ist vorerst ein anderes Thema.
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#12

AW: Speicherbedarf ermitteln

  Alt 8. Aug 2012, 12:18
Na ja, bloß weil ein Programm zum Ende hin alles wieder frei gibt, heißt es ja nicht, das zwischendurch nicht doch irgendwas nicht freigeben wird.

Das es mit dem Speicher und er Schwachbrüstigkeit der PC zusammenhängt, wissen wir mittlerweile.
Was willst Du denn genau mit dem "Speicherbedarf ermitteln" bezwecken?

Wäre es nicht sinnvoll, entsprechende Logausgaben in der Anwendung zu machen, also immer dann, wenn Speicher angefordert wird, den zur Verfügung stehenden Speicher mitzuloggen?

So ein Tool bringt dir doch nix, außer, das es um 05:16:34 mit dem Speicher ziemlich knapp wurde.
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#13

AW: Speicherbedarf ermitteln

  Alt 8. Aug 2012, 12:19
Bei (1) sollte dies immer an der/den gleichen Stelle(n) kommen, also würde ich zunächst die Position im Code loggen, an der es knallt.
Bei (2) sollte eine Änderung in den Windowseinstellungen helfen.
Bei (1) kann ich feststellen, dass es nicht immer die gleiche Position betrifft.
Den Punkt (2) haben wir dem Admin beim Kunden überlassen.

Ich würde auch mal darüber nachdenken, ob die "Mindestanforderung" nicht einfach zu klein gewählt ist.
Damit würden wir aber nur das Problem nach hinten verlagern. Ich bin der Meinung, es ist an der Zeit, den Programmcode "aufzuräumen".
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
Iwo Asnet

Registriert seit: 11. Jun 2011
313 Beiträge
 
#14

AW: Speicherbedarf ermitteln

  Alt 8. Aug 2012, 12:21
Das riecht nach Speicherleck. Vielleicht doch erst aufräumen? FastMM ist der richtige Kandidat dafür. Es gibt in der Installation auch eine best-practise-Anleitung (glaube ich).
  Mit Zitat antworten Zitat
Mike_on_Tour

Registriert seit: 16. Aug 2007
195 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#15

AW: Speicherbedarf ermitteln

  Alt 8. Aug 2012, 12:29
Das riecht nach Speicherleck. Vielleicht doch erst aufräumen? FastMM ist der richtige Kandidat dafür. Es gibt in der Installation auch eine best-practise-Anleitung (glaube ich).
Genau aus diesem Grund habe ich gestern FastMM in der großen Version installiert. Über das Ergebnis decke ich aber mal den "Mantel des Schweigens". Ich habe Speicherleaks ja auch nie ausgeschlossen und will sie ja Schritt für Schritt beseitigen. Anfangen wollte ich aber evtl. an den Stellen mit viel Speicherarbeit.
Programmieren ist wie das Wandeln auf dem schmalen Pfad zwischen Wahnsinn und Intelligenz.
  Mit Zitat antworten Zitat
jsp

Registriert seit: 9. Aug 2003
50 Beiträge
 
#16

AW: Speicherbedarf ermitteln

  Alt 8. Aug 2012, 12:38
Hi,

in solchen Situationen hat mir Eurekalog
gute Dienste erwiesen.

Gruss, Jörn
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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