Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1250 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] Gestion mémoire bizarre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] Gestion mémoire bizarre

n°608200
AZorbas
That's me , Alexis Zorbas !
Posté le 11-01-2004 à 18:26:41  profilanswer
 

Bonjour à tous !
 
Voilà je sais que développer avec un RAD n'est pas toujours génial pour optimiser la gestion de la mémoire mais j'aimerais avoir qques conseils là dessus.
 
J'utilise Delphi6 sous win2K
 
J'ai notamment remarqué un truc bizarre, lorsque je crée une application toute simple (uniquement un Form!) l'appli utilise +/- 2,5 MO de mémoire (vu dans les process).
 
Ensuite je minimise l'appli et elle fait 290KO ... le plus bizare c'est au moment de maximiser la fenêtre ... 700-800 KO !
 
Meme en minimisant et maximisant la fenêtre par la suite ça utilise autant !
 
 
Question :
 
Pourquoi 2,5 MO au début et plus ensuite ?
Comment forcer à utiliser directement 700-800 ko  ?
 
J'ai fait plusieurs essais avec des applis bcp plus lourdes et j'obtiens toujours une baisse de l'utilisation mémoire après minimisation/maximisation.
 
 
Un avis ?
 
:jap:


---------------
www.astrocosmos.net, le portail belge francophone sur l'astronomie et les Sciences.
mood
Publicité
Posté le 11-01-2004 à 18:26:41  profilanswer
 

n°608240
os2
Posté le 11-01-2004 à 19:26:45  profilanswer
 

ce n'est pas unique au application delphi...
essaie avec une autre application genre word, ultraedit...
ça fait de même


---------------
Borland rulez: http://pages.infinit.net/borland
n°608256
antp
Super Administrateur
Champion des excuses bidons
Posté le 11-01-2004 à 19:48:38  profilanswer
 

C'est le principe de la mémoire virtuelle j'imagine :
- au chargement il met tout en RAM
- on réduit, il peut donc mettre une partie en swap
- on réagrandit, il va chercher dans le swap ce qu'il faut pour l'agrandir et l'afficher. Mais le reste y reste jusqu'à ce qu'il soit nécessaire.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°608419
AZorbas
That's me , Alexis Zorbas !
Posté le 11-01-2004 à 22:17:52  profilanswer
 

os2 a écrit :

ce n'est pas unique au application delphi...
essaie avec une autre application genre word, ultraedit...
ça fait de même


 

antp a écrit :

C'est le principe de la mémoire virtuelle j'imagine :
- au chargement il met tout en RAM
- on réduit, il peut donc mettre une partie en swap
- on réagrandit, il va chercher dans le swap ce qu'il faut pour l'agrandir et l'afficher. Mais le reste y reste jusqu'à ce qu'il soit nécessaire.


 
 
Effectivement les autres appli aussi ! ... il fallait que je programme un truc pour m'en rendre compte !  :D  
 
Bref, je dois me fiez au premier chargement pour avoir la taille réel en mémoire si je comprend bien.
 
Encore merci :jap:


Message édité par AZorbas le 11-01-2004 à 22:21:30

---------------
www.astrocosmos.net, le portail belge francophone sur l'astronomie et les Sciences.
n°608427
antp
Super Administrateur
Champion des excuses bidons
Posté le 11-01-2004 à 22:23:57  profilanswer
 

Au chargement tu n'as pas la taille max.
Si tu fais des allocations dynamiques de mémoire (création d'objets après le démarrage, ...) ça augmentera la mémoire utilisée.
L'utilisation du soft fait varier la RAM aussi.
Par ex si le gars colle 2 Go de texte dans un TMemo, bah ton soft bouffera 2 Go de RAM :D


Message édité par antp le 11-01-2004 à 22:24:21

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°608433
AZorbas
That's me , Alexis Zorbas !
Posté le 11-01-2004 à 22:28:35  profilanswer
 

oui bien sûr !  
 
Ce serait trop beau ! :D


---------------
www.astrocosmos.net, le portail belge francophone sur l'astronomie et les Sciences.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Delphi] Gestion mémoire bizarre

 

Sujets relatifs
[Delphi] Appeler un composant dynamiquement dans le codeIntérêt d'apprendre Delphi?
[Tomcat] Gestion de cache ?Creer Systeme NEWS - HTML - avec gestion admin ???
Projet de gestion hasardeuse de frame (vrai défi inside)Gerer (l'ouverture des) les fichiers (en memoire) avec MTS ??
[java/algo] Concours - implémenter une itf simple de gestion d'agenda.[html/javascript] une erreur bizarre
[DELPHI 7 ] Detection d'url dans un Richedit[Delphi 6] Les updates !!!
Plus de sujets relatifs à : [Delphi] Gestion mémoire bizarre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR