List de procesos en win32

Rolando José Torres Sánchez rolandojtorres en gmail.com
Vie Nov 3 02:58:55 CET 2006


Como podria sacar la memoria usada por cada proceso, o el porcentaje
de uso de la CPU de cada proceso, el bloque de memoria compartida, la
paginacion de esa memoria para cada proceso, pues al usar el PS de
cygwin, solo sale el PID    PPID    PGID     WINPID  TTY  UID    STIME
COMMAND pero nada mas.


El 2/11/06, Julio Canto<jcanto en hispasec.com> escribió:
> Yo uso esto para listar procesos en python (con las librerias win32all):
>
> import win32com.client
> x  = win32com.client.GetObject('winmgmts:')
> procesos = x.InstancesOf('Win32_Process')
> # procesos es una lista de objetos de los que podeis ir sacando datos,
> como el PID por ejemplo:
> for proceso in procesos:
>     print proceso.Properties_('ProcessID').Value
>
> Espero que sea más o menos lo que buscábais.
>
> --
> Regards,
>   Julio Canto
>   Hispasec Sistemas        http://www.hispasec.com/directorio/contacto
>   PGP Key ID: EF618D2B
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>


-- 
Rolando José Torres Sánchez
Desarrollador de Software
rolandojtorres en hotmail.com
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es