Existe-t-il un moyen simple de consigner dans le fichier% de temps processeur par processus dans un fichier pour une analyse ultérieure?
D'aussi loin que je puisse voir...
- Le gestionnaire de tâches me montre le% de CPU par processus mais uniquement visuellement - aucun moyen de sauvegarder dans un fichier.
- Perfmon me laissera sauvegarder dans un fichier et créera en outre un fichier temporel (prenant des instantanés à des intervalles de temps spécifiés) - ce qui est presque ce que je veux, sauf que, autant que je sache, il ne peut pas décomposer le% CPU par processus.
- Process Explorer me laissera décomposer par processus, mais il enregistrera uniquement le fichier en tant que capture instantanée d'un seul point dans le temps.
Donc, rien de tout cela ne correspond à ce dont j'ai besoin: je dois obtenir un fichier contenant quelque chose comme "10 processus par processeur, toutes les 15 secondes, jusqu'à ce que j'arrête la surveillance". La raison pour laquelle j'ai besoin de cela parce que j'ai une machine sur laquelle certains processus causent parfois de brèves pointes d'utilisation du processeur plusieurs fois par jour et je dois déterminer quel processus est responsable.
Est-ce que quelque chose peut faire cela, ou ai-je oublié une fonctionnalité de perfmon ou de l'explorateur de processus?
la source