电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
linux中断处理过程是关全局中断还是局部中断
已解决
73482
个问题
已帮助
5993
位优秀工程师
linux中断处理过程是关全局中断还是局部中断
奋发图强
2019-07-22
浏览量:1342
最近在研究linux中断相关内容,遇到了很多疑惑,其中之一就是中断handler处理过程中是关中断的,那么关的是全局中断还是此CPU的局部中断,如果关的是局部中断,那么中断处理过程中其它cpu是不是可以重复响应这个中断,从中断控制器的角度来说是不是此时此时发生的中断只是不往这个核发了,多核系统中是不是就是没其它操作,在当前CPU中断处理过程中如果发生了其它中断就分发到其它核上去,同样的疑惑也出现在disable_local_irq函数中,举个例子比如一个上下升沿触发的中断,上升沿进了一个cpu处理,此时至少这个核的中断是关着的,那么很快下降沿来了,中断是不是可以发到另外一个核处理,这不就有同步问题了吗,非常不理解,希望各位大佬解答.
显示全部
其他
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答
数量:
1
apleilx
多核处理器,每个核心有独立的中断系统,互不干扰,关中断只是关当前任务的内核中断。
发布于
2019-07-22
举报
评论 0
0
0
发布
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
linux中断处理过程是关全局中断还是局部中断
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: