How can I get CPU usage and/or RAM usage of a *THREAD* in C# (managed code)?

前端 未结 4 814
盖世英雄少女心
盖世英雄少女心 2020-12-09 19:00

I know how to get CPU usage and memory usage for a process, but I was wondering how to get it on a per-thread level. If the best solution is to do some P-Invoking, then that

4条回答
  •  孤街浪徒
    2020-12-09 19:11

    You can't get memory usage per thread because memory is shared between all threads in a process. How would the OS know whether you allocated memory in one thread and used it in another. And what would it mean?

提交回复
热议问题