前台线程vs后台线程

本文关键字:线程 后台 vs 前台 | 更新日期: 2023-09-27 17:55:06

MSDN声明:

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

  1. 如果它是后台线程而不是前台线程,那么OS给线程的线程量子是否有任何差异?检查这个。

  2. 当将后台线程优先级设置为较高的值(如Highest)时,它会比优先级较低的前台线程获得更多的量子吗?

前台线程vs后台线程

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

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

在这三个条目中,只有前台/后台属于托管代码。

现在回答你的问题。

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