Quantcast
Channel: Uso del CPU por los procesos
Viewing all articles
Browse latest Browse all 5

Uso del CPU por los procesos

0
0

Muy buenas.

Desde hace algun tiempo he estado intentando obtener una lista con los nombres de los procesos activos y el uso en porcentaje del CPU de cada uno de estos, sin el resultado esperado.

Es por esto ultimo que solicito ayuda en este foro.

Con el siguiente codigo se puede obtener, pero para un solo proceso especificando el PID  de este.

    'CAMBIAR XXXX POR EL PID DEL PROCESO
    Dim searcher As New ManagementObjectSearcher("root\CIMV2", "SELECT * FROM Win32_PerfFormattedData_PerfProc_Process WHERE IDProcess = XXXX")
    Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
        For Each queryObj As ManagementObject In searcher.Get()
            RichTextBox1.Text = (queryObj("HandleCount") & "  " & (queryObj("IDProcess")) & "  " & (queryObj("Name")) & "  " & (queryObj("PercentProcessorTime") & "  " & (queryObj("PercentUserTime"))))
        Next
    End Sub

Y lo que necesito es listar todos los procesos activos con los detalles anteriormente expresados.

Agradezco su ayuda.

Atentamente:


Viewing all articles
Browse latest Browse all 5

Latest Images

Trending Articles





Latest Images