美文网首页
《Operating System TEP》笔记(三)

《Operating System TEP》笔记(三)

作者: 咸味奥利奥 | 来源:发表于2016-09-12 06:03 被阅读0次

    6:LDE机制(Limited Direct Execution)

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

    • 性能
    • OS要有控制权

    6.1 基本方法LDE

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

    • OS如何保证程序不会做出它不应该做的事?
    • OS如何在不同的程序间切换?

    6.2 问题一:操作限制

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

    6.3 问题二:进程间切换

    Cooperative:等待System Call

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

    Non Cooperative:时钟中断

    保存及恢复上下文

    每个进程的栈操作

    6.4 并行操作

    • Critical Section:中断中关中断

    6.5 总结

    相关文章

      网友评论

          本文标题:《Operating System TEP》笔记(三)

          本文链接:https://www.haomeiwen.com/subject/udhpettx.html