美文网首页
上下文到底指的是什么

上下文到底指的是什么

作者: 田佳伟 | 来源:发表于2017-09-04 11:27 被阅读0次

上下文切换就是CPU在切换时,恢复之前的状态。

以进程的上下文切换为例

一个进程的上下文可以分为三个部分:用户级上下文、寄存器上下文以及系统级上下文。

  • 用户级上下文: 正文、数据、用户堆栈以及共享存储区;
  • 寄存器上下文: 通用寄存器、程序寄存器(IP)、处理器状态寄存器(EFLAGS)、栈指针(ESP);
  • 系统级上下文: 进程控制块task_struct、内存管理信息(mm_struct、vm_area_struct、pgd、pte)、内核栈。

相关文章

  • 上下文到底指的是什么

    上下文切换就是CPU在切换时,恢复之前的状态。 以进程的上下文切换为例 一个进程的上下文可以分为三个部分:用户级上...

  • python上下文管理

    什么是上下文管理 上下文:context的直译, 指的是代码执行过程中的前后状态上下文管理器:python上下文管...

  • apk的签名到底指的是什么?

    apk的签名到底指的是什么?

  • this到底指的是谁

    JavaScript中的this依赖于函数的调用方式,因此把this称为调用上下文很合适。 先来一个最简单的例子 ...

  • JS执行上下文

    我们在学习作用域或者闭包时,总是绕不开执行上下文,执行栈等术语,那到底什么是执行上下文呢? 一、什么是执行上下文 ...

  • 性自由到底指的是什么?

    网友的提问 性自由到底指的是什么?《道德与文明》里有段关于性自由的限定:性的自由和解放是人的自由解放的重要组成部分...

  • 顺其自然到底指的是什么?

    一旦说到顺其自然,我们自然而然地就会想起庄子的“无为而治”的人生态度和理念。 那么,无为而治究竟是不是...

  • 认识自己,到底指的是什么

    今天这篇文章的灵感来源于朋友LeO的公众号文章的一部分。 过去我们总是说,要认识自己、了解自己,但似乎更关注在我们...

  • BFC:一个神奇的渲染区域

    一、什么是FC、BFC FC:格式化上下文(Formatting Context),其实指的是一个渲染区域,拥有一...

  • rxjs 里的subscribeToArray.js

    只有调用函数subscribeToArray的上下文,才知道array的内容到底是什么。 调用上下文,只有一个参数...

网友评论

      本文标题:上下文到底指的是什么

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