Το .NET/C# λαμβάνει τη χρήση της CPU, την ανάκτηση GC και τη χρήση νήματος της τρέχουσας εφαρμογής, όπως φαίνεται στο παρακάτω σχήμα:
Στατιστικά CLR. CPU UsagePercent 0 GenCollectCount 0 0 0 0M ThreadPool 32766 32767 1000 1000
{ "CPU": { "ΠοσοστόΧρήσης": 0,0 }, "GC": { "Gen0CollectCount": 0, "Gen1CollectCount": 0, "Gen2CollectCount": 0, "HeapMemory": 119816, "HeapMemoryFormat": "0 Μ" }, "Νήμα": { "AvailableCompletionPortThreads": 1000, "AvailableWorkerThreads": 32766, "UsedCompletionPortThreads": 0, "UsedWorkerThreads": 1, "MaxCompletionPortThreads": 1000, "MaxWorkerThreads": 32767 }
} Από τα δεδομένα που επιστρέφονται, μπορείτε να δείτε τον μέγιστο αριθμό νημάτων που επιτρέπονται, καθώς και τον αριθμό των νημάτων εργασίας που είναι διαθέσιμα αυτήν τη στιγμή, για να σας κρατάμε ενήμερους σχετικά με την εύρυθμη λειτουργία της εφαρμογής σας.
Ο πηγαίος κώδικας έχει ως εξής:
(Τέλος)
|