可用于 Unity JobQueue 的当前工作线程数目。
默认情况下,此属性采用 JobWorkerMaximumCount 的值。可在运行时设置此属性的值,以便动态减小可用于 Unity 作业队列的工作线程数。这有节能效果,或者减少共享或虚拟机上的 CPU 负载。如果有作为服务器运行的游戏的多个实例,需要防止任何实例独占机器资源,这将很有用。
此值不能设置为低于 1 或高于 JobWorkerMaximumCount 属性的值。尝试这样做将抛出"超出范围"异常。
在某些平台上(例如Android),Unity 将在运行时自动调整该值以响应操作系统,从而指示可用内核数已更改。如果设备已进入或退出省电模式,可能发生这种情况。但如果将该属性手动设置为任何有效值,Unity 将停止任何自动调整(因此忽略来自操作系统的任何请求)。可通过调用 ResetJobWorkerCount 恢复自动调整模式。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.