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 :

[C#] création d'un moniteur sytème pour objet


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 10
    Par défaut [C#] création d'un moniteur sytème pour objet
    Bonjour,

    je cherche à réalisé dans un premier temps un objet me permettant de savoir la mémoire utilisé par mon appli (comme le gestionnaire des tâche en fait), puis le faire évoluer sur chaque objet instancié dans mon appli.
    J'ai deux pistes : soit passer par le Garbage Colletor, soit par le System.Debug
    Vers lequel de ces choix dois-je m'orienter?
    Si quelqu'un à une piste...

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    238
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 238
    Par défaut
    Selon moi le System Debug sera plus facil a utiliser.
    en utilisant OutputDebugString tu devrais pouvoir trouver ton bonheur.

  3. #3
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 10
    Par défaut
    yes merci c'est vrai j'ai relu la FAQ c'est pour récupérer les processus en cours. Voila mon code pour l'instant (ca marche) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    // Get the current process.
    Process currentProcess = Process.GetCurrentProcess(); 
    //Process
    textProcess.Text = currentProcess.ProcessName;
    //Memory
    textVirtualMemory.Text = currentProcess.VirtualMemorySize.ToString();
    textPrivateMemorySize.Text = currentProcess.PrivateMemorySize.ToString();
    //CPU
    textTotalProcessorTime.Text = currentProcess.TotalProcessorTime.ToString();
    textUserProcessorTime.Text = currentProcess.UserProcessorTime.ToString();
    textPrivilegedProcessorTime.Text = currentProcess.PrivilegedProcessorTime.ToString();
    Maintenant comment résonner pour réussir à récupérer ces résultats non plus pour un processus, mais pour un objet de l'appli?

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/10/2013, 12h40
  2. Création requete besoin d'aide pour une date
    Par royrremi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/07/2004, 22h03
  3. Création du réseau de backbone pour intranet
    Par masivi dans le forum Développement
    Réponses: 3
    Dernier message: 27/08/2003, 23h49

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