c# – 为每个线程分配一个cpu核心

c# – 为每个线程分配一个cpu核心,第1张

概述我有一个用.net 4编写的 Windows服务,它使用Threads定期做作业. 服务器有超过20个CPU核心. 我在我的Windows服务中创建10个线程.是否可以为每个线程分配一个cpu核心? *** 作系统已经为您准确地做到了.它不能保证每个线程永远保持在同一个核心上(并且几乎在所有情况下都不需要),但它确实尽可能地保持尽可能多的内核.这意味着尽可能地为所有可用线程提供自己的核心. 我有一个用.net 4编写的 Windows服务,它使用Threads定期做作业.
服务器有超过20个cpu核心.

我在我的windows服务中创建10个线程.是否可以为每个线程分配一个cpu核心?

解决方法 *** 作系统已经为您准确地做到了.它不能保证每个线程永远保持在同一个核心上(并且几乎在所有情况下都不需要),但它确实尽可能地保持尽可能多的内核.这意味着尽可能地为所有可用线程提供自己的核心. 总结

以上是内存溢出为你收集整理的c# – 为每个线程分配一个cpu核心全部内容,希望文章能够帮你解决c# – 为每个线程分配一个cpu核心所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1244066.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-06
下一篇2022-06-06

发表评论

登录后才能评论

评论列表(0条)

    保存