《Operating System TEP》笔记(三)

2016-09-12  本文已影响0人  咸味奥利奥

6:LDE机制(Limited Direct Execution)

** 核心问题:如何在保留控制权的基础上有效地虚拟化CPU?**

6.1 基本方法LDE

让程序直接在CPU上执行
问题:

6.2 问题一:操作限制

用户模式 vs 内核模式
通过system call进入内核模式获得更高权限

6.3 问题二:进程间切换

Cooperative:等待System Call

进程通过system call来切换进入内核,内核来决定何时进入哪个进程

Non Cooperative:时钟中断

保存及恢复上下文

每个进程的栈操作

6.4 并行操作

6.5 总结

上一篇下一篇

猜你喜欢

热点阅读