¿Hay alguna manera fácil en Windows de registrar el% de tiempo de CPU por proceso en un archivo para su posterior análisis?
Por lo que puedo ver ...
- El administrador de tareas me muestra el% de CPU por proceso pero solo visualmente, no hay forma de guardarlo en un archivo.
- Perfmon me permitirá guardar en un archivo y, además, creará un archivo basado en el tiempo (tomar instantáneas a intervalos de tiempo específicos), que es casi lo que quiero, excepto que, por lo que puedo ver, no puede desglosar el% CPU por proceso.
- Process Explorer me permitirá desglosar por proceso, pero solo guardará el archivo como una instantánea de un solo punto en el tiempo
Por lo tanto, ninguno de estos es exactamente lo que necesito: necesito obtener un archivo que contenga algo así como 'los 10 principales procesos por CPU, cada 15 segundos, hasta que detenga el monitoreo'. La razón por la que necesito esto es porque tengo una máquina en la que algunos procesos están causando breves picos ocasionales en el uso de la CPU varias veces al día y necesito averiguar qué proceso es el culpable.
¿Algo puede hacer eso o me he perdido alguna característica de perfmon o Process Explorer?