Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo saber la utilización de la CPU y la cantidad de identificadores de memoria utilizados por un proceso usando Python?

¿Cómo saber la utilización de la CPU y la cantidad de identificadores de memoria utilizados por un proceso usando Python?

Al ver las palabras manejar el número, supuse que podría estar ejecutándose en Windows.

Tal vez la respuesta no importe, pero la mejor para usar en Linux es psutil. Puede monitorear el uso del sistema de cualquier proceso a través del nombre del proceso o pid, e incluso obtener todas las conexiones establecidas por el proceso.

& gt& gt& gt? ¿importar? psutil

& gt& gt& gt? psutil.pids()

[1,?2,?3,?4,?5,?6,?7,?46,?48,?50,?51,?178,?182 ,?222,?223,?224,

268,?1215,?1216,?1220,?1221,?1243,?1244,?1301,?1601,?2237,?2355,

2637,?2774,?3932,?4176,?4177,?4185,?4187,?4189,?4225,?4243,?4245,

4263,?4282, ?4306,?4311,?4312,?4313,?4314,?4337,?4339,?4357,?4358,

4363,?4383,?4395,?4408,?4433,?4443 ,?4445,?4446,?5167,?5234,?5235,

5252,?5318,?5424,?5644,?6987,?7054,?7055,?7071]

& gt& gt& gt

& gt& gt& gt? ¿pag? =?psutil. Proceso(7055)

& gt& gt& gt? p.name()

"python"

& gt& gt& gt? p.exe()

/usr/bin/python '

& gt& gt& gt? demanda química de oxígeno

/home/giampaolo

& gt& gt& gt? p.cmdline()

['/usr/bin/python ',? main.py']

& gt& gt& gt

& gt& gt& gt? p.Status()

En ejecución

& gt& gt& gt? p.cpu_percent(intervalo=1.0)

12.1

& gt& gt& gt? PD util . net _ io _ contadores(pernic = True)

{'eth0 ':? netio(bytes_sent=485291293,?bytes_recv=6004858642,?packets_sent=3251564,?packets_recv=4787798,?errin=0,?errout=0,?dropin=0,?dropout=0),

lo ':netio(bytes_sent=2838627,?bytes_recv=2838627,?packets_sent=30567,?packets_recv=30567,?errin=0,?errout=0,?dropin=0,?Dropout=0)} ha sido eliminado del sitio oficial Plagio de documentos. ¿Te sientes como un búnker? Vaya a leer este documento. Es muy fácil de usar.