Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 44658|Répondre: 3

[Source] .NET/C# pour obtenir l’état actuel de l’application (CPU, thread, GC)

[Copié le lien]
Publié le 11-01-2021 à 18:13:23 | | | |
.NET/C# obtient l’utilisation du processeur, la récupération GC et l’utilisation des threads de l’application actuelle, comme montré dans la figure ci-dessous :


Statistiques CLR. Utilisation du CPUPourcentage 0 GenCollectCount 0 0 0 0M ThreadPool 32766 32767 1000 1000
{
  « CPU » : {
    « UsagePercentage » : 0,0
  },
  « GC » : {
    « Gen0CollectCount » : 0,
    « Gen1CollectCount » : 0,
    « Gen2CollectCount » : 0,
    « HeapMemory » : 119816,
    « HeapMemoryFormat » : « 0 M »
  },
  « Fil » : {
    « AvailableCompletionPortThreads » : 1000,
    « AvailableWorkerThreads » : 32766,
    « UsedCompletionPortThreads » : 0,
    « UsedWorkerThreads » : 1,
    « MaxCompletionPortThreads » : 1000,
    « MaxWorkerThreads » : 32767
  }
}

D’après les données retournées, vous pouvez voir le nombre maximal de threads autorisés, ainsi que le nombre de threads worker actuellement disponibles, afin de vous tenir informé de l’état de votre application.

Le code source est le suivant :

(Fin)




Précédent:Spécification du langage public .NET (CLS)
Prochain:[IIS] ASP.NET Interdire l’accès aux fichiers rar et zip de téléchargement
 Propriétaire| Publié le 25-01-2021 à 16:59:44 |
Voir le statut et les statistiques de l’application ASP.NET Core
https://www.itsvse.com/thread-9536-1-1.html

 Propriétaire| Publié le 15-01-2023 à 17:57:03 |
 Propriétaire| Publié le 27-08-2025 à 09:22:17 |
Collecte obligatoire des ordures par le GC
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com