Linux 0.12: Task Switching 条件
来源:互联网 发布:识字软件 编辑:程序博客网 时间:2024/06/05 03:06
Quoted from Inter Intel 80386 Programmer's Reference Manual
The 80386 switches execution to another task in any of four cases:
遇到以下四种情况,发生任务切换
1. The current task executes a JMP or CALL that refers to a TSS descriptor. 2. The current task executes a JMP or CALL that refers to a task gate. 3. An interrupt or exception vectors to a task gate in the IDT. 4. The current task executes an IRET when the NT flag is set.
To cause a task switch, a JMP or CALL instruction can refer either to a TSS descriptor or to a task gate.
The effect is the same in either case: the 80386 switches to the indicated task
也就是说,想要发生任务切换,就要去访问TSS描述符 或者 访问 任务门。 这个任务门可以放到 IDT中。
- Linux 0.12: Task Switching 条件
- Software Task-Switching
- Linux Switching – Interconnecting Namespaces
- Linux Switching – Interconnecting Namespaces
- Linux Context , Interrupts 和 Context Switching 说明
- Switching Performance – Connecting Linux Network Namespaces
- Linux Context , Interrupts 和 Context Switching 说明
- linux进程管理之上下文切换(context switching)
- Linux Switching – Interconnecting Namespaces 母机桥技术
- (4) Switching Performance – Connecting Linux Network Namespaces
- Linux系统task堆栈
- Linux kernel hung task
- Linux hung task detect
- (3) Linux Switching – Interconnecting Namespaces – brctl – ovs-vsctl – veth pair
- Circuit Switching and Packet Switching Networks
- [Homework]Packet switching versus circuit switching
- Switching From Windows to Nix or a Newbie to Linux – 20 Useful Commands for Linux Newbies
- Switching From Windows to Nix or a Newbie to Linux – 20 Useful Commands for Linux Newbies
- 使用他人的dll碰到的问题:error LNK2001和fatal error LNK1120
- Ext store 过滤数据技巧
- DELPHI 与 ACTIVESYNC通讯判断连接单元
- 结合 JSONP 和 jQuery 快速构建强大的 mashup
- Java牛角尖【005】:finalize方法什么时间执行?
- Linux 0.12: Task Switching 条件
- 条款13:以对象管理资源
- Fontconfig配置详解
- Web 2.0被列为第100万个英语词汇
- nvarchar类型转换为varchar类型之完全解决方案!
- 电信运营商的3G竞争力
- j2ee笔试题目 servlet笔试题目 jsp 笔试题目 java笔试题目
- 13.5 随机读取
- 单击以激活并使用此控件 -- 微软的垃圾决策