进程调度算法问题

来源:3-4 进程的调度方式

慕后端4419857

2021-02-18

老师,关于调度算法,进程是如何选择的?还是默认有一种?

写回答

1回答

咚咚呛

2021-02-20

课程中介绍了多种调度算法,每种算法都有它的特点、优点和缺点,因此在不同平台使用的算法是不一样的。

举个例子,比如说对吞吐量有更高要求的系统,则需要相对公平的调度算法,以提高系统的吞吐量;对于时延要求较高的系统,则需要效率相对高的调度算法,以避免由于长尾时间调度而导致的超时。

对于Linux来说,在最新的内核里,一般采用CFS调度算法,它是一个比较综合的调度算法,限于篇幅原因,这里不展开,同学如果感兴趣,可以搜索相关资料了解一下CFS调度算法的细节。

希望对你有所帮助。

0
0

学透协程/进程/线程 程序员必知必会技能

程序员都需要掌握的高性能开发技术

276 学习 · 55 问题

查看课程