繁体   English   中英

前台线程与背景线程

[英]foreground threads vs background threads

MSDN声明:

后台线程与前台线程相同,但有一个例外:后台线程不会使托管执行环境保持运行

  1. 如果线程量子是后台线程而不是前台线程,那么线程量子中是否有任何解除引用? 检查一下

  2. 将后台线程优先级设置为像Highest这样的较高值时,它会获得比具有较低优先级的前景线程更多的量子吗?

提前致谢。

托管的前台/后台线程,Windows线程量子和线程优先级是正交概念。

  • 作为前台线程意味着在它(以及所有其他前台线程)停止之前不能停止进程。
  • 量程是线程在系统考虑在该处理器上调度另一个线程之前运行的时间长度。
  • 线程优先级确定所有准备运行的等待线程中的查找顺序。

在这三个项目中,只有前台/后台与托管代码相关。

现在回答你的问题。

  1. 前台进程是Windows概念。 它与.net中的前台/后台线程无关。
  2. 线程优先级不会影响量子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM