Tout récemment, les performances de mon PC sont devenues lamentables, j'ai même obtenu environ 10 «pauses» dans l'éditeur en tapant ces deux phrases. Maintenant, si j'ai utilisé Process Explorer, je peux trier par CPU, mémoire et IO, en ordre décroissant, de sorte que les coupables sont toujours visibles en haut du tableau.
Le problème, c'est que les principaux porcs ressources changent très rapidement et qu'il est difficile de restreindre les processus qui sont des porcs à long terme. Je voudrais surveiller le processeur, la mémoire et les E / S par processus pendant plusieurs heures ou jours, puis enregistrer ces données, puis extraire des rapports pour identifier la lager et les porcs plus cohérents.
J'ai regardé Process Monitor, mais cela semble plus orienté pour capturer les activités de processus par rapport à l'utilisation globale des ressources, et je n'ai pas encore trouvé de moyen d'agréger ces activités en sommant et en regroupant par processus.
Le problème semble parfois être lié aux E / S, basé sur Process Explorer, et parfois sur la "surcharge" du processeur. Je voudrais suivre et enregistrer l'utilisation de ces ressources par processus, pour chaque processus, sur une période de 24 à 48 heures, car la lenteur est transitoire.
Il est cependant plus prononcé dans certaines applications, comme Chrome et Visual Studio, tandis que par exemple Notepad ++ ne souffre d'aucune mauvaise performance. Je commence également à soupçonner une pagination lente de la mémoire vers et depuis le disque, et j'attends avec impatience la possibilité d'obtenir un SSD pour le système d'exploitation et un ou deux grands sur les applications d'E / S, mais cela prendra un certain temps.