当前位置:迪客赚 > 正文

获取线程池活动线程数量

作者:迪客赚 发布时间:2021-12-23 08:14:36

获取线程池活动线程数量

public class ThreadHelper
    {
        static object _lock = new object();
        public static int MaxThreadCount
        {
            get
            {
                lock (_lock)
                {
                    int MaxWorkerThreads, miot, AvailableWorkerThreads, aiot;

                    //获得最大的线程数量
                    ThreadPool.GetMaxThreads(out MaxWorkerThreads, out miot);

                    AvailableWorkerThreads = aiot = 0;

                    //获得可用的线程数量
                    ThreadPool.GetAvailableThreads(out AvailableWorkerThreads, out aiot);

                    //返回线程池中活动的线程数

                    return MaxWorkerThreads - AvailableWorkerThreads;
                }
            }
        }
    }


来源:(QQ/微信:313919848),转载请保留出处和链接!如有侵权或出处有误请联系网站客服,我们会第一时间为你处理。

本文链接: https://www.dikezhuan.com/post/90815.html

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录
相关推荐
表情推荐
  • 此时,一位群友给复读机安上了电池表情包
  • 此时,一位靓仔偶然路过~表情包
  • 此时,一位靓仔偶然路过表情包
  • 此时,一位靓仔载着另一个靓仔刚好路过~表情包
  • 此时,一位靓妹偶然路过表情包
  • 此时,三位靓仔一位靓妹偶然路过~表情包
  • 此时,三位靓仔偶然路过~表情包
  • 此时,两位靓仔偶然路过~表情包
  • 残疾也要学习表情包
  • 残豹表情包
  • 段位和你我都想上表情包
  • 段说不洗澡就不洗澡的日子表情包