系统调用
进程控制
结束,放弃装入,执行创建进程,终止进程取得进程属性,设置进程属性等待时间等待事件,唤醒事件分配和释放内存 文件管理
创建文件,删除文件打开,关闭读,写,重定位取得文件属性,设置文件属性 设备管理
请求设备,释放设备读,写,重定位取得设备属性,设置设备属性逻辑连接或断开设备 信息维护
读取时间或日期,设置时间或日期读取系统数据,设置系统数据读取进程,文件或设备属性设置进程,文件或设备属性 通信
创建,删除通信连接发送,接受消息传递状态信息连接或断开远程设备
策略和机制:
策略决定做什么
机制决定如何做
为什么区分策略和机制:
对于灵活性的重要——策略可能会随时间或位置有所改变,区分开就只需要改变一些参数。
微内核:
通常包括最小的进程和内存管理,以及通信功能
主要功能:
使客户程序和运行在用户空间的各种服务之间进行通信(消息传递的形式)
好处:
便于扩充操作系统
缺点:
系统功能总开销的增加会导致系统性能的下降
转载请注明原文地址: https://ju.6miu.com/read-32725.html