Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 3897|Risposta: 2

[Fonte] [Gira]. NET Core

[Copiato link]
Pubblicato su 15/01/2023 17:56:15 | | | |
.NET/C# per ottenere lo stato attuale dell'applicazione (CPU, thread, GC)
https://www.itsvse.com/thread-9515-1-1.html


Come usare il . Il metodo per ottenere l'uso della CPU in NETCore è quasi identico al valore di utilizzo della CPU riportato nel Task Manager.

Nel .NET Framework, molte persone fanno questo con la classe PerformanceCounter, riferendosi al seguente codice:

Ma PerformanceCounter non è disponibile in . In effetti, esiste una proprietà TotalProcessorTime nella classe System.Diagnostics.Process, che può conteggiare il tempo consumato dal processore CPU dal processo corrente quasi in tempo reale; si riferisce al seguente codice:



Puoi vedere che il programma produce output ogni 2 seconde, e si osserva che l'utilizzo della CPU sia nell'output che nel task manager è sostanzialmente lo stesso.

Link originale:Il login del link ipertestuale è visibile.





Precedente:Pulizia delle regole del modulo di riscrittura URL IIS
Prossimo:Introduzione a ogni versione del numero massimo di righe su una pagina Microsoft Excel Sheet
Pubblicato su 15/01/2023 22:56:23 |
Imparalo
Pubblicato su 16/01/2023 10:02:00 |
Imparalo
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com