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

Windows Forms Discussion :

Utilisation mémoire au démarrage


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Homme Profil pro
    Technicien Qualité Logiciel
    Inscrit en
    Janvier 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien Qualité Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 44
    Points : 45
    Points
    45
    Par défaut Utilisation mémoire au démarrage
    Bonjour à tous,

    Je me suis amusé à faire un chrono en VB.net avec Visuel studio 2008 express pour mettre en pratique les différents tutos que j'ai suivi sur ce site (que je remercie au passage :-)

    Ma question est : Quand je démarre l'application, dans les processus Windows mon application utilise 10 mo de mémoire...
    Si je la réduit elle prend que 950 ko environ puis si je la maximise elle prend pas plus de 3 mo...

    1- Donc je voulais vous demander si c'était normal qu'au lancement ça prenne autant de mémoire??
    2- Si c'est gênant??
    3- Pourquoi cet écart quand je la réduit et maximise??

    J'ai pensé à supprimer les dll dans les références qui ne me servait pas en me disant que c'était elle qui devait prendre de la place en se chargeant, mais rien ne change ^^

    Je vous remercie d'avance :-)
    Bonne journée.

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    fonctionnement normal
    la mémoire en .net est gérée de manière plus qu'asynchrone

    le garbage collector (ramasseur de déchets) de .net est appelé par l'os quand l'os juge qu'il faut l'appeler (manque de mémoire, et/ou surement comme ton cas semble le montrer minimize de l'appli)
    il vide donc la mémoire inutilisée, et à priori tout ce qui est graphisme est rendu inutile sur le minimize, mais recréé lors du maximize

    m'enfin rien de préoccupant
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre du Club
    Homme Profil pro
    Technicien Qualité Logiciel
    Inscrit en
    Janvier 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien Qualité Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 44
    Points : 45
    Points
    45
    Par défaut
    Je te remercie Pol63 pour ta réponse.
    Bonne journée!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 11/11/2010, 15h09
  2. [C#] Utilisation Mémoire croissante
    Par chnew dans le forum C#
    Réponses: 4
    Dernier message: 03/01/2006, 19h38
  3. [Tomcat][Spring] Problème utilisation mémoire
    Par Wutintin dans le forum Hibernate
    Réponses: 12
    Dernier message: 08/09/2005, 14h57
  4. [MFC] Utilisation mémoire
    Par CTux dans le forum MFC
    Réponses: 10
    Dernier message: 08/07/2005, 09h58
  5. Utilisation Mémoire d'une application
    Par scorplex dans le forum Composants VCL
    Réponses: 8
    Dernier message: 21/05/2005, 03h01

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