设置SetMaxThreads返回false的原因就是,设置的值小于计算机处理器的数量,比如:

我的电脑处理器有8个:

线程池SetMaxThreads设置最大并发数量返回false的原因

当我设置ThreadPool.SetMaxThreads(7, 7); 就会返回false

线程池SetMaxThreads设置最大并发数量返回false的原因

当我设置ThreadPool.SetMaxThreads(8, 8); 就对返回true

线程池SetMaxThreads设置最大并发数量返回false的原因

 

 

 

 

相关文章:

  • 2022-12-23
  • 2021-10-17
  • 2022-03-06
  • 2022-01-14
  • 2022-12-23
  • 2022-01-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案