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

Administration système Discussion :

Surveiller conso mémoire


Sujet :

Administration système

  1. #1
    agh
    agh est déconnecté
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 51
    Par défaut Surveiller conso mémoire
    Bonjour,

    J'ai une question un peu sioux à vous poser :

    On m'a demandé de mettre en place une VM pour le test d'une application en développement. Pas de problème jusque là.
    Seulement, cette application a une grosse fuite mémoire et, au bout de quelques jours, peut prendre plusieurs GB de RAM.

    Le problème est aujourd'hui dans les mains des développeurs.
    Bref,

    Je souhaite faire un CRON qui régulièrement regarde la consommation mémoire d'un processus, et, si elle dépasse une certaine limite, le killer puis le relancer.

    Comment feriez-vous ça ?

    Merci

  2. #2
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut
    Bonjour,

    Tu peux :
    1. Récupérer le PID du processus,
    2. Checker la mémoire utilisée par le processus (avec la commande pmap),
    3. Si la valeur est supérieure à un certain seuil que tu auras défini, killer le processus et le redémarrer.
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  3. #3
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Citation Envoyé par agh Voir le message
    Je souhaite faire un CRON qui régulièrement regarde la consommation mémoire d'un processus, et, si elle dépasse une certaine limite, le killer puis le relancer.

    Comment feriez-vous ça ?
    Je ne ferai pas ca : soit ils sont capables de trouver le probleme, et tu n'as pas besoin de cette solution, soit tu mets en place cette solution, et la source du probleme ne sera pas trouvee (les priorites vont changer, et ca ne sera pas grave car il y a le script de relance auto).
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/09/2009, 09h59
  2. Surveiller la mémoire avec Nagios
    Par minooo dans le forum Réseau
    Réponses: 12
    Dernier message: 20/03/2009, 11h28
  3. [VB6] Outil pour surveiller la mémoire utilisée
    Par heffer69 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 10/06/2008, 15h19
  4. Conso mémoire/POI vs JExcel
    Par LeSmurf dans le forum Documents
    Réponses: 4
    Dernier message: 22/12/2006, 01h23
  5. [Java2D] BufferedImage et conso mémoire
    Par Guybrush dans le forum 2D
    Réponses: 2
    Dernier message: 07/11/2005, 13h11

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