IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Comment reduire la consommation de la mémoire vive


Sujet :

Delphi

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 19
    Points : 14
    Points
    14
    Par défaut Comment reduire la consommation de la mémoire vive
    bonjour...j'ai remarqué que les programmes développés avec delphi - même s'il sont petits- consomment beaucoup de mémoire vive. est-ce qu'il existe des solutions pour ce problème.

  2. #2
    Membre chevronné

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 289
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 289
    Points : 1 940
    Points
    1 940
    Par défaut
    La taille dépend de ce qui est utilisé (images, données nombre d'objets crées).

    Qu'appelles-tu beaucoup? Et quels composants sont utilisés?

  3. #3
    Membre émérite
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 401
    Points : 2 310
    Points
    2 310
    Par défaut
    Salut;

    C’est un point qui a été longuement discuté surtout dans des études comparatives "VB vs Delphi". Il est reconnu que les exécutables Delphi "ou Borland généralement" générés sont plus costaux que ceux générés avec VB. Mais c'est un chois tout à fait légitimé, car au moment du déploiement de ton application tu n'as pas besoin de copier les DLL de base, contrairement aux exécutables BV.

    N'empêche qu'il est possible d'optimiser son code en suivant les techniques d'optimisation connues :

    - déclaration de variables locales à la place de variables globales;
    - destruction des variables qui n'ont pas besoin d'y être présent tout le temps;
    - optimisation au niveau du choix des types de variables ;
    - etc..

    Mais le sujet et vraiment vaste

  4. #4
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Décembre 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 19
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par Just-Soft Voir le message
    Salut;

    C’est un point qui a été longuement discuté surtout dans des études comparatives "VB vs Delphi". Il est reconnu que les exécutables Delphi "ou Borland généralement" générés sont plus costaux que ceux générés avec VB. Mais c'est un chois tout à fait légitimé, car au moment du déploiement de ton application tu n'as pas besoin de copier les DLL de base, contrairement aux exécutables BV.

    N'empêche qu'il est possible d'optimiser son code en suivant les techniques d'optimisation connues :

    - déclaration de variables locales à la place de variables globales;
    - destruction des variables qui n'ont pas besoin d'y être présent tout le temps;
    - optimisation au niveau du choix des types de variables ;
    - etc..

    Mais le sujet et vraiment vaste
    magnifique...merci beaucoup

Discussions similaires

  1. Comment récupérer la consommation mémoire de mon programme
    Par youpileouf dans le forum Threads & Processus
    Réponses: 6
    Dernier message: 11/09/2010, 18h15
  2. Réponses: 126
    Dernier message: 11/03/2010, 08h12
  3. Réponses: 2
    Dernier message: 28/10/2008, 16h00
  4. Comment liberer la mémoire vive svp ?
    Par arnofly dans le forum Windows Forms
    Réponses: 21
    Dernier message: 22/08/2007, 22h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo