Avatar billede mulemule Nybegynder
02. maj 2006 - 14:03 Der er 2 kommentarer og
1 løsning

Klasse til at aflæse cpu belastning og ram forbrug.

Hej .NET,

Kender nogen klasser i .NET, som man kan bruge til at overvåge cpu-belastning og ram forbrug, altså de samme oplysninger som ma nser i task-manager.

Jeg er interessert i at kunne aflæse forbruger for asp.net proccesen, w3wp.exe (fra sig selv). Men jeg kunne også være interesseret i at kunne aflæse andre proccesor.

Mvh
Avatar billede arne_v Ekspert
04. maj 2006 - 04:24 #1
til inspiration:

using System;
using System.Diagnostics;

namespace E
{
    class MainClass
    {
        public static void Main(string[] args)
        {
            Process[] allp = Process.GetProcesses();
            foreach(Process p in allp)
            {
               
                if(p.Id > 0)
                {
                    Console.WriteLine(p.ProcessName + " CPU=" + (int)p.TotalProcessorTime.TotalSeconds + "sec VIRMEM=" + p.VirtualMemorySize/1048576 + "MB PHYSMEM=" + p.WorkingSet/1048576 + "MB");
                }
            }
        }
    }
}
Avatar billede arne_v Ekspert
19. juni 2006 - 00:29 #2
OK ?
Avatar billede mulemule Nybegynder
20. juni 2006 - 17:14 #3
Tak for svar, jeg havde lige overset spørsmålet.

Det ligner det jeg har behov for, jeg vender tilbage om en månedstid, når jeg kommer dertil igen.

Mvh og tak.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester