只是一个开发岗实习的面试,凉了,网上搜也没什么头绪
先是挖了坑问操作系统调度,然后我说了时间片和优先级队列,然后面试官问我系统里面很多应用程序的优先级是相同的,如果是键盘输入,系统要怎么调度,同时又不让应用程序卡顿,特别是单核的情况下
先是挖了坑问操作系统调度,然后我说了时间片和优先级队列,然后面试官问我系统里面很多应用程序的优先级是相同的,如果是键盘输入,系统要怎么调度,同时又不让应用程序卡顿,特别是单核的情况下
1
zjqzxc Mar 21, 2019 中断
键盘输入产生一个中断,cpu 发生进程切换优先响应键盘按键事件,此时应用程序暂停 |
2
cloudbeyond Mar 21, 2019 这。。重新看下操作系统 和 计算机组成原理就可以。。
中断在系统里面是有不同的优先级的 https://en.wikipedia.org/wiki/Interrupt_request_(PC_architecture) |
3
a554340466 Mar 21, 2019 via iPhone 你需要了解一下 中断。键盘输入:外部中断->中断服务例程 进程调度: 时钟中断 每当一个时间片用完时 就将下一个进程调度上来。
|