首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

SDK里的"context"(上下文)具体指的是什么?解决方案

2012-03-03 
SDK里的context(上下文)具体指的是什么?whatiscontext ?[解决办法]当前线程被挂起,内核调度器运行另一

SDK里的"context"(上下文)具体指的是什么?
what     is     "context "?

[解决办法]
当前线程被挂起,内核调度器运行另一个线程,这就是上下文切换。
[解决办法]
楼主如果想了解的话看看系统原理之类的书吧

个人理解的windows下的context
每个线程都有一个context structure,当发生线程间切换时,该结构会保存当前程序运行到哪里,各寄存器的值等值,到下一次系统切换到该线程时就可以根据这些值继续运行下去

外挂技术就用到context structure,他们会在感兴趣的地方下断点使得线程切换,而线程切换后就修改该线程的context structure,使得线程下次运行时跳转到外挂的函数中

如有错误,还望大家指出

热点排行