Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 44658|Отговор: 3

[Източник] .NET/C# за получаване на текущото състояние на приложението (CPU, нишка, GC)

[Копирай линк]
Публикувано на 11.01.2021 18:13:23 | | | |
.NET/C# получава използването на процесора, възстановката на GC и използването на нишки на текущото приложение, както е показано на фигурата по-долу:


Статистика на CLR. CPU UserPercent 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 M"
  },
  "Нишка": {
    "НаличноЗавършванеПортТеми": 1000,
    "Налични работнически теми": 32766,
    "ИзползваниЗавършенПортНишки": 0,
    "UsedWorkerThreads": 1,
    "MaxCompletionPortThreads": 1000,
    "MaxWorkerThreads": 32767
  }
}

От върнатите данни можете да видите максималния брой разрешени нишки, както и броя на наличните работни нишки, за да сте информирани за състоянието на вашето приложение.

Изходният код е следният:

(Край)




Предишен:.NET (CLS) спецификация за публичен език
Следващ:[IIS] ASP.NET Забраняват достъпа за изтегляне на rar и zip файлове
 Хазяин| Публикувано на 25.01.2021 16:59:44 |
Вижте статуса и статистиките на приложението ASP.NET Core
https://www.itsvse.com/thread-9536-1-1.html

 Хазяин| Публикувано на 2023-1-15 17:57:03 |
 Хазяин| Публикувано на 27.08.2025 09:22:17 |
Задължително събиране на боклук в GC
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com