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

Debian Discussion :

Un Processus bloque mon système. Comment trouver la table des processus actifs.


Sujet :

Debian

  1. #1
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2014
    Messages : 7
    Points : 22
    Points
    22
    Par défaut Un Processus bloque mon système. Comment trouver la table des processus actifs.
    Bonjour,

    De temps en temps un processus prend la main 40 ms voir plus, voire beaucoup plus (>1s) et je ne sais pas lequel. quand je reprends la main, il est trop tard tout est rentré dans l'ordre.

    je me propose donc de trouver une IT hardware régulière que je vais systématiquement désarmer puis ré-armer dans mon processus après avoir noté l'heure.
    Quand la callback sera appelée, si il s'est passé plus de 20 ms depuis le réarmement de l'IT, elle devra dumper la mémoire système qui doit contenir normalement la table des processus afin de savoir qui a pris la main, qui a interrompu qui, etc...

    Qui sait où se trouve cette table des processus et/ou comment la retrouver ? Et où trouver sa description?

    D'avance Merci,
    Jean-Luc

  2. #2
    Expert éminent Avatar de marsupial
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2014
    Messages
    1 780
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2014
    Messages : 1 780
    Points : 7 233
    Points
    7 233
    Par défaut ls + grep
    bonjour,

    Pour analyser :

    sudo apt-get install htop unhide.rb rkhunter

    htop ---> liste des processus actifs
    unhide.rb ---> liste des processus cachés

    ls et grep suffisent pour effectuer un batch d'analyse répondant à la demande.

    Marsu

  3. #3
    Membre à l'essai
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2014
    Messages : 7
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par marsupial Voir le message
    bonjour,

    ls et grep suffisent pour effectuer un batch d'analyse répondant à la demande.

    Marsu
    Merci Marsupial ...

    Je doute que ça suffise.. car si la commande ls passe c'est que le système n'est plus bloqué!
    Mais tu m'as donné une piste. Il faut donc certainement aller voir dans le code des commandes ls, htop et unhide pour trouver où elles se procurent les informations qu'elles affichent..

    A+
    Jean-Luc

Discussions similaires

  1. Réponses: 7
    Dernier message: 15/12/2009, 16h43
  2. Comment trouver les structures des api windows
    Par Tonioyo dans le forum Windows
    Réponses: 1
    Dernier message: 21/01/2009, 09h40
  3. Comment obtenir la liste des processus ?
    Par grenouyefr dans le forum Général Python
    Réponses: 4
    Dernier message: 09/12/2005, 10h39
  4. Réponses: 3
    Dernier message: 12/01/2005, 14h33

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