腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
当针对
中断
处理程序调用bottom half时
、
、
当提到
Linux
内核
中断
处理程序时,据我所知,
中断
执行有两个阶段,第一个阶段是上半部分,第二个阶段是
下半
部分。 我知道上半部分将在硬件
中断
发生时立即执行,但我的疑问是
下半
部分何时以及如何执行?
浏览 1
提问于2013-12-07
得票数 5
1
回答
函数调用
linux
中
中断
处理程序的
下半
部分。
、
、
、
、
在
Linux
中,
中断
处理程序的处理分为两个组件:上半部分和
下半
部分。据我所知,
中断
处理程序的
下半
部分可以通过多种方式处理: softirq、tasklet、work-queue和timer-list。挂起的任务(
下半
部分)的调度应该由某些事件触发.内核事件可以是系统调用,也可以是
中断
,我认为触发
下半
部分的事件是
中断<
浏览 2
提问于2015-05-13
得票数 3
1
回答
Linux
嵌套
中断
、
、
Linux
是否使用嵌套
中断
?编辑: 如果
Linux
使用嵌套
中断
,如何关心它们的堆栈/s?
浏览 3
提问于2015-12-30
得票数 3
回答已采纳
2
回答
从处理器的角度看进程调度
、
、
、
让我们假设
Linux
中的一个进程(P1)当前正在处理器上执行。由于当前进程不知道时间片的任何信息,并且内核当前没有在处理器上执行,那么内核如何调度下一个要执行的进程呢?是否有某种类型的
中断
来告诉处理器切换到执行内核或任何其他机制的目的?
浏览 2
提问于2013-05-17
得票数 3
回答已采纳
1
回答
同样的计时器
中断
会并行发生吗?
、
、
、
我在内核模块中实现了一个
定时器
中断
处理程序。我要这个计时器每10 up触发一次。但是,这个处理程序似乎没有并行运行。同样的计时器
中断
会并行发生吗?
浏览 2
提问于2020-03-05
得票数 0
回答已采纳
1
回答
定时器
中断
是否与系统处于内核模式或用户模式无关?
、
、
在
Linux
单处理器系统中,
定时器
中断
与系统处于内核模式还是用户模式无关? 当系统处于内核模式时,
定时器
中断
有什么不同的行为吗?
浏览 1
提问于2013-04-15
得票数 6
回答已采纳
1
回答
Linux
中断
亲和力
、
、
、
如果我接着使用cat /proc/ interrupts,这将显示CPU0上的所有
中断
。 有人能解释一下这是怎么回事吗?我的印象是,顶部的条目显示
中断
是由CPU8处理的,但是/proc/interrupts似乎不是这样。
浏览 0
提问于2014-02-14
得票数 1
回答已采纳
1
回答
什么是重新调度
中断
(RES)?是什么原因?它在
Linux
内核中是如何处理的?
、
、
、
、
"RES:重新调度
中断
“和"LOC:本地计时器
中断
”之间有什么区别?触发RES
中断
的原因是什么?LOC是否与处理器中
定时器
h/w产生的通用
定时器
中断
相同?另外,请说明在计时器
中断
和RES
中断
期间调用调度器的哪一部分?它在
Linux
内核中是如何发生的? 提前谢谢。
浏览 4
提问于2013-08-23
得票数 13
回答已采纳
1
回答
如何在内核模块
中断
中触发函数
、
、
我正在尝试编写一个
linux
内核模块,它等待硬件触发,然后通过DMA将一些数据移动到外部存储器。有没有一种方法可以设置某种信号,使内核模块知道在下次调用DMA函数时调用它,而不是在
中断
上下文中调用?
浏览 7
提问于2018-03-08
得票数 0
1
回答
Linux
环境下的硬件
定时器
、实时时钟、Jiffies
、
、
、
我试图理解x86_64
Linux
机器中使用的计时器
中断
和相关术语。实时时钟甚至在CPU处于off状态时运行,并更新它重新启动的时间。如果这是RTC的唯一职责,那么这个时钟是否需要在机器运行时
中断
?如果我理解错了,请纠正我。
浏览 0
提问于2020-06-13
得票数 3
1
回答
NAPI
中断
禁用和处理共享
中断
行
、
、
、
我正在尝试理解
linux
内核中的NAPI实现。这些是我的基本怀疑。
浏览 13
提问于2016-07-27
得票数 3
回答已采纳
1
回答
x86 PIC,QEMU在所有CPU上引发
中断
是否正确?
、
、
、
、
我最近不得不解决x86 PIC的一个专有操作系统问题,操作系统只在CPU0上预期计时器
中断
。我启用了IO-APIC来解决这个问题,并执行了CPU控制,这样
中断
就只会传给CPU0。问题解决了。即,当只有一个PIC在使用时,提高所有CPU上的
定时器
中断
。有问题的“硬件”是QEMU/KVM。 这里是不是QEMU/KVM有问题?操作系统是否做了一个无效的假设?我怀疑QEMU/KVM这样做是完全正确的,操作系统应该能够处理CPU上的计时器
中断
!= 0...
浏览 4
提问于2014-05-07
得票数 5
2
回答
在可抢占的
Linux
内核中,调度器或一些关键的内核线程是否可以被抢占?
、
、
、
、
在可抢占的
Linux
内核中,调度器或一些关键的内核线程是否可以被抢占?在
中断
处理程序(上半部分或
下半
部分)中呢?
浏览 2
提问于2015-01-19
得票数 2
2
回答
哪个CPU增加了SMP中的jiffies?
、
、
但在SMP中,所有CPU都会有自己的计时器
中断
,因此会有自己的计时器ISR。所以我的问题是: jiffies在所有CPU上都是全局的吗?如果是这样,那么哪个CPU在其
定时器
ISR中如何递增它?
浏览 1
提问于2012-07-19
得票数 5
1
回答
中断
代码的哪一部分是不可抢占的?
、
这是我在网上做的一个
Linux
设备驱动程序课程。这似乎不对,我想确定.“进程上下文中运行的内核代码是可抢占的。但是,
中断
上下文会运行到完成,并且不可抢占。”我认为总是会有更高优先级的
中断
,这些
中断
可以抢占先机,并且必须比当前的
中断
更早地进行服务?或者这与上半身和
下半
身有关?上半段快完成了?
浏览 4
提问于2022-03-29
得票数 1
1
回答
中断
ID到名称的映射
、
、
、
我正在
Linux
系统上运行一些基准测试,并通过记录
中断
的ID来记录
中断
的到达。cat /proc/interrupt不起作用。在这个文件中,一些
中断
用它们的ID表示(例如:0表示
定时器
中断
),而一些
中断
用隐式宏表示(例如: PMI表示性能监视
中断
)
浏览 1
提问于2015-05-13
得票数 2
1
回答
FreeRTOS上的
下半
部分?
、
、
、
、
我听说过FreeRTOS中的延迟
中断
,但据我所知,ISR切换到的任务是在任务/进程上下文中运行的,以便执行必要的工作。是否有类似的方案,如tasklets或softirq,在延迟的工作中运行在
中断
上下文中,而不是进程上下文中?
浏览 1
提问于2016-11-19
得票数 1
1
回答
linux
内核用于
定时器
中断
的硬件是什么?
、
、
、
、
我正在阅读关于jiffies,它将被更新为每一个计时器
中断
。
定时器
中断
的频率由编译时间常数HZ决定。它是
Linux
内核用于递增jiffie值的设备。 罗伯特爱书说‘可编程
中断
计时器’。它是否仍然有效。
浏览 0
提问于2019-10-31
得票数 7
3
回答
上半部和
下半
部概念澄清
、
、
根据上半部分和
下半
部分的准则,当任何
中断
到来时,它由两个半部分来处理。所谓的上半部分是实际响应
中断
的例程-您向request_irq注册的那个例程。
下半
部分是一个由上半部分调度的例程,稍后将在更安全的时间执行。上半部分处理程序和
下半
部分处理程序之间的最大区别是,所有
中断
都是在执行
下半
部分的过程中启用的-这就是为什么它在更安全的时间运行。此设置允许上半部分服务新的
中断
,而
下半
部分仍在工作。但是,如果
下半
部分在更安全的时
浏览 1
提问于2017-07-14
得票数 3
1
回答
Linux
定时器
中断
、
、
、
关于
Linux
内核,我有两个问题。具体来说,有没有人确切地知道
Linux
在计时器
中断
中的作用?有这方面的文件吗?当更改CONFIG_HZ设置时,在构建内核时会受到什么影响? 提前感谢!
浏览 0
提问于2019-11-05
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Linux 中创建定时器|Linux 中国
在 Linux 上使用 systemd 设置定时器
FlexLua低代码单片机定时器中断功能一行代码实现
这篇文章给大家介绍一下Linux的中断系统
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券