Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 47900|Απάντηση: 1

[Πηγή] .NET/C# για να λάβετε τη χρήση της CPU και της μνήμης της καθορισμένης διαδικασίας

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 18/1/2021 5:03:01 μ.μ. | | | |
Απαιτήσεις: Άμεση ορατότητα στην κατάσταση εκτέλεσης του προγράμματος.

Το πρώτο είναι να αποκτήσετε ένα συγκεκριμένο αντικείμενο διεργασίας, μπορείτε να χρησιμοποιήσετε τη μέθοδο Process.GetProcesses() για να εκτελέσετε όλες τις διεργασίες στο σύστημα ή τη μέθοδο Process.GetCurrentProcess() για να λάβετε το αντικείμενο διεργασίας που αντιστοιχεί στο τρέχον πρόγραμμα. Όταν έχετε ένα αντικείμενο διεργασίας, μπορείτε να δημιουργήσετε ένα αντικείμενο τύπου PerformanceCounter με το όνομα του αντικειμένου διεργασίας και να ορίσετε τις παραμέτρους του κατασκευαστή PerformanceCounter για να αποκτήσετε τη χρήση της CPU και της μνήμης μιας συγκεκριμένης διεργασίας.



Ο κωδικός έχει ως εξής:


Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώΑπάντηση






Προηγούμενος:.NET/C# ενεργοποιημένο για να επιτρέπεται η πρόσβαση στην απομακρυσμένη επιφάνεια εργασίας
Επόμενος:.NET Core στη σύλληψη κυκλοφορίας Linux
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 25/1/2021 4:59:26 μ.μ. |
Δείτε την κατάσταση και τα στατιστικά στοιχεία της εφαρμογής ASP.NET Core
https://www.itsvse.com/thread-9536-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com