Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 3897|Відповідь: 2

[Джерело] [Поворот]. NET Core

[Копіювати посилання]
Опубліковано 15.01.2023 17:56:15 | | | |
.NET/C# для отримання поточного стану застосунку (CPU, потік, GC)
https://www.itsvse.com/thread-9515-1-1.html


Як користуватися . Метод отримання використання процесора в NETCore майже ідентичний значенню завантаження процесора, яке вказується в Диспетчері завдань.

У .NET Framework багато людей роблять це з класом PerformanceCounter, посилаючись на наступний код:

Але PerformanceCounter недоступний у . Насправді існує властивість TotalProcessorTime у класі System.Diagnostics.Process, яка може рахувати час процесора, витрачений поточним процесом, майже в реальному часі, звертайтеся до наступного коду:



Видно, що програма виводить кожні 2 секунди, і спостерігається, що завантаження процесора у виході та диспетчері завдань практично однакове.

Оригінальне посилання:Вхід за гіперпосиланням видно.





Попередній:Очищення правил модуля переписування URL IIS
Наступний:Вступ до кожної версії максимальної кількості рядків на сторінці Microsoft Excel Sheet
Опубліковано 15.01.2023 22:56:23 |
Вивчи це
Опубліковано 16.01.2023 10:02:00 |
Вивчи це
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com