像这样的一些问题,在这里已经问过,但我一直没能回答以下之一:当内核调度进程Pi对处理器的磨合,如何做调度信号这种亲和力?谢谢。Linux内核调度
1
A
回答
2
内核拥有每个CPU运行队列。将任务从一个核心转移到另一个核心涉及将其从一个队列中移出并放入另一个队列中。例如参见http://lxr.linux.no/#linux+v2.6.37/kernel/sched.c#L5859。
0
+0
但是,这是在用户空间,不内核调度做同样的事情后一个任务被唤醒? – 2011-02-04 16:38:49
-1
在少数情况下,内核绑定的CPU任务。
1)当任务分叉 2)睡眠时 2)当任务被迁移
相关问题
- 1. Linux内核调度
- 2. Linux内核调度变量“vruntime”
- 3. 解开Linux内核调度程序
- 4. Linux内核线程 - 调度程序
- 5. Linux内核调试
- 6. Linux内核模块调试
- 7. 从Linux调试Windows内核
- 8. Linux内核add_timer
- 9. 哪些任务对应于Linux内核调度程序?
- 10. 如何创建一个新的Linux内核调度程序
- 11. 如何测量Linux内核中的调度延迟?
- 12. cpumask如何影响linux内核中其他进程的调度?
- 13. 如何在linux内核中实现新的调度方案
- 14. 在Linux内核中启用调度程序统计信息
- 15. Linux内核崩溃调用堆栈长度
- 16. 针对linux内核进程调度程序的FCFS算法
- 17. Linux用户空间和内核空间调度
- 18. 内核崩溃后获取linux内核调试信息
- 19. Linux内核模块(内核3.5)中的系统调用拦截
- 20. Linux内核多核问题
- 21. 在启动时调试Linux内核
- 22. 冗余的Linux内核系统调用
- 23. Linux内核中的系统调用
- 24. linux内核函数调用者
- 25. Linux内核AIO,开放系统调用
- 26. 当前的Linux内核调试技术
- 27. 更改linux内核系统调用号
- 28. 如何调试linux内核模块?
- 29. Gnu调试器和Linux内核
- 30. linux内核的调试符号文件
是的,这可能是我需要知道的东西。 – 2011-02-04 20:02:57