可迁移模型 · TRANSFERABLE MODEL
没有最好的调度算法,只有最匹配约束条件的
从 FCFS 到 SJF 到 RR 到 MLFQ,没有一个调度算法在所有维度上最优——公平性和效率天然存在张力,实时性和吞吐量天然存在矛盾。Tanenbaum 反复强调的不是"哪个算法最好",而是**"你的约束条件决定了你应该选哪个"**。这个思维方式的价值远超调度算法本身:任何决策的"最优解"都是约束条件的函数,脱离约束讨论优劣毫无意义。
来自这本书的解读报告
《现代操作系统》
回答了「如何通过抽象层管理硬件复杂度」的问题,答案是分层虚拟化 + 最小内核 + 进程/内存/文件三大抽象
阅读完整解读报告 →