.NET/C# zajema porabo CPU-ja, obnovo GC in uporabo niti trenutne aplikacije, kot je prikazano na spodnji sliki:
CLR statistika. CPU UsagePercent 0 GenCollectCount 0 0 0 0M ThreadPool 32766 32767 1000 1000
{ "CPU": { "UsagePercent": 0,0 }, "GC": { "Gen0CollectCount": 0, "Gen1CollectCount": 0, "Gen2CollectCount": 0, "HeapMemory": 119816, "HeapMemoryFormat": "0 M" }, "Nit": { "Threads AvailableCompletionPort": 1000, "AvailableWorkerThreads": 32766, "UporabljeneDokončne PortNiti": 0, "UsedWorkerThreads": 1, "MaxCompletionPortThreads": 1000, "MaxWorkerThreads": 32767 }
} Iz vrnjenih podatkov lahko vidite največje dovoljeno število niti ter število trenutno razpoložljivih delovnih niti, da vas obveščajo o stanju vaše aplikacije.
Izvorna koda je naslednja:
(Konec)
|