操作系统:机制与策略的区别

操作系统中有这样一条规则:

机制与策略分离原则:通过将机制植入操作系统而将策略留给上层软件(如应用进程)。

那么,什么是机制,什么是策略?

机制:提供并实现确定的功能

策略:如何使用这些功能

举个例子:进程调度

一个主程序创建多个子进程并控制其运行,每个子进程实现不同功能并处理不同请求,主进程完全可以掌握哪个子进程优先调度。

那么,执行调度就是一种机制,如何调度,怎么调度就是一种策略

你可能感兴趣的:(操作系统,操作系统)