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

Java Discussion :

Mémoire et java


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de donnadieujulien
    Développeur informatique
    Inscrit en
    Avril 2008
    Messages
    433
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2008
    Messages : 433
    Par défaut Mémoire et java
    Bonsoir,

    en utilisant java.lang.management.*;

    j'affiche en temps réel la mémoire "used" par mon programme.

    En faisant ctrl alt suppr, je visualise également javaw

    Et la, petit soucis. Un soucis d'environ 70Mo

    Mon programme m'affiche environ 70-80 Mo d'utilisé et le gestionnaire des taches windows plsu de 140Mo.

    Question, lequel faut il croire??
    Est ce que windobe anticipe sur la mémoire en réservant un ratio de memoire supplémentaire dans la RAM??

    D'ou vient cette différence??

    Merci

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    la mémoire réservée par java dans le système est "commited" pas "used". La mémoire utilisé par java afit du yoyo toutes les secondes en fonction de la charge. Pour limiter les surcharge sur le système, la jvm n'alloue et désaloue que par bloc en fonction du modèle de mémoire utilisé. C'est pour çà qu'il y a une différence entre commited et used.

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 14/02/2008, 13h27
  2. Mémoire technique java
    Par charlix dans le forum Langage
    Réponses: 32
    Dernier message: 19/01/2008, 16h43
  3. Gestion de mémoire dans Java ?
    Par nolofinwe dans le forum Langage
    Réponses: 13
    Dernier message: 10/01/2008, 13h37
  4. Mémoire applet Java - Internet Explorer
    Par jg_muse dans le forum Applets
    Réponses: 2
    Dernier message: 12/06/2007, 16h22
  5. Mémoire Applet Java
    Par Jeff_A dans le forum Langage
    Réponses: 5
    Dernier message: 28/02/2007, 19h25

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