我之所以问这个问题,是因为上下文菜单中的最后两个条目听起来好像顺序不对:
- …
Background: 4 (Low I/O and Memory Priority)
Idle: 4
如果这两者具有相同的数字基本优先级,但Background
具有其他较低的设置,那么它实际上不是两者中较低的那个吗?
(我查看了 Process Explorer 帮助,但没有找到有关其含义的详细信息。)
(什么是 Windows 优先级和亲和性,它提供了什么优势?指的是没有这些条目的旧版本的上下文菜单。)
答案1
“后台”具有与空闲相同的进程优先级,但也为进程分配了低 I/O 和内存优先级,进一步减少其对系统的影响。
Microsoft MSDN 上的相关文章“SetThreadPriority 函数”:
开始背景处理模式。系统会降低线程的资源调度优先级,以便它可以执行后台工作,而不会显著影响前台活动。