提高进程的精细度是否会减少调度所花费的时间?

提高进程的精细度是否会减少调度所花费的时间?

假设服务器有许多长期占用 CPU 的进程,而这些进程没有实时要求。最大化每个进程的性能是否会减少调度这些进程所花费的 cpu 时间?

答案1

不会。调度进程所花费的时间量并不取决于这些进程的良好值。这取决于进程的数量。

Niceness 值会影响进程的优先级以及给定进程在运行队列中上调/下调优先级的可能性。

不过,花费在调度进程上的时间成为一个问题的情况并不常见。

相关内容