关注
感谢分享,有个疑惑希望能帮我解答一下。 我理解中断上下文不能调度,但我记得似乎进入中断的时候没有关闭系统调度这个操作。 我一直的理解,是中断的时候可以配置使用单独的栈,那么这个时候由于中断函数没有相应的PCB,且中断栈对于被中断的进程是不可见的,因此一旦显示的调用sched函数也是不可能返回中断环境,因而不能睡眠(会调用sched函数)。即使中断函数共用了被中断进程的内核栈,即相当于在进程中调用了中断函数,由于中断发生是异步的,如果中断中发生睡眠,相当于被中断函数意外的失去了CPU,这很有可能使系统挂掉。另外有的中断可能配成IRQF_DISABLED,这就直接屏蔽了其他中断,即使没有配成这个,也会占用某一条中断线,如果调度出去了很可能使得系统崩溃。 但是我也见过另外一个说法,就是被中断打断的进程会改变进程状态,使得调度器没办法再调度这个被打断进程,因此不能在中断中调度。 今天又看到了第三种说法...希望这方面能详细讲一下。感谢
点赞
相关推荐
想要结束秋招啊:🌸也不是啥好鸟,别太在意大佬
查看3道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 实习简历求拷打 #
8239次浏览 99人参与
# 担心入职之后被发现很菜怎么办 #
265453次浏览 1124人参与
# 秋招被挂春招仍然能投的公司 #
5690次浏览 89人参与
# 作业帮求职进展汇总 #
81822次浏览 534人参与
# 什么是优秀的实习经历 #
7481次浏览 199人参与
# 投格力的你,拿到offer了吗? #
151587次浏览 808人参与
# mt对你说过最有启发的一句话 #
32550次浏览 397人参与
# 为了找工作你花了哪些钱? #
74717次浏览 359人参与
# 机械人晒出你的简历 #
146238次浏览 874人参与
# 摸鱼被leader发现了怎么办 #
98771次浏览 632人参与
# 考研失败就一定是坏事吗? #
199945次浏览 1363人参与
# 秋招特别不鸣谢 #
14658次浏览 172人参与
# 选实习,你更看重哪方面? #
12794次浏览 210人参与
# 第一次面试 #
1035879次浏览 13682人参与
# 金融财会交流会 #
128208次浏览 441人参与
# 今年秋招你收到了多少封邮件? #
17271次浏览 219人参与
# 机械/制造每日一题 #
80125次浏览 1411人参与
# 京东美团大战,你怎么看? #
157372次浏览 853人参与
# 实习教会我的事 #
46401次浏览 352人参与
# 毕业论文进行时 #
20688次浏览 130人参与