腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
定时器
中断
是否与系统处于内核模式或用户模式无关?
、
、
在
Linux
单处理器系统中,
定时器
中断
与系统处于内核模式还是用户模式无关? 当系统处于内核模式时,
定时器
中断
有什么不同的行为吗?
浏览 1
提问于2013-04-15
得票数 6
回答已采纳
1
回答
什么是重新调度
中断
(RES)?是什么原因?它在
Linux
内核中是如何处理的?
、
、
、
、
"RES:重新调度
中断
“和"LOC:本地计时器
中断
”之间有什么区别?触发RES
中断
的原因是什么?LOC是否与处理器中
定时器
h/w产生的通用
定时器
中断
相同?另外,请说明在计时器
中断
和RES
中断
期间调用调度器的哪一部分?它在
Linux
内核中是如何发生的? 提前谢谢。
浏览 4
提问于2013-08-23
得票数 13
回答已采纳
1
回答
Linux
环境下的硬件
定时器
、实时时钟、Jiffies
、
、
、
我试图理解x86_64
Linux
机器中使用的计时器
中断
和相关术语。实时时钟甚至在CPU处于off状态时运行,并更新它重新启动的时间。如果这是RTC的唯一职责,那么这个时钟是否需要在机器运行时
中断
?如果我理解错了,请纠正我。
浏览 0
提问于2020-06-13
得票数 3
1
回答
scheduler_tick -在
Linux
中这是从哪里来的?
、
、
我想了解当处理器产生内核代码的机会并执行维护和调节工作时的
中断
机制。我所知道的是,计时器
中断
为操作系统提供了这个功能。1)我想知道什么是相关的
中断
号,以及在
Linux
情况下调用的第一个OS例程是什么。如果我知道这个.的文件和函数名,那就太好了。对于
Linux
,scheduler_tick是用来调度新任务的内核函数,但是未知的是谁调用了scheduler_tick及其父函数?2)在
Linux
中还有其他的
中断
调用scheduler_tick吗?如果有的话,他们是哪一个?
浏览 2
提问于2012-10-03
得票数 2
回答已采纳
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
回答
哪个CPU增加了SMP中的jiffies?
、
、
但在SMP中,所有CPU都会有自己的计时器
中断
,因此会有自己的计时器ISR。所以我的问题是: jiffies在所有CPU上都是全局的吗?如果是这样,那么哪个CPU在其
定时器
ISR中如何递增它?
浏览 1
提问于2012-07-19
得票数 5
1
回答
中断
ID到名称的映射
、
、
、
我正在
Linux
系统上运行一些基准测试,并通过记录
中断
的ID来记录
中断
的到达。cat /proc/interrupt不起作用。在这个文件中,一些
中断
用它们的ID表示(例如:0表示
定时器
中断
),而一些
中断
用隐式宏表示(例如: PMI表示性能监视
中断
)
浏览 1
提问于2015-05-13
得票数 2
1
回答
linux
内核用于
定时器
中断
的硬件是什么?
、
、
、
、
我正在阅读关于jiffies,它将被更新为每一个计时器
中断
。
定时器
中断
的频率由编译时间常数HZ决定。它是
Linux
内核用于递增jiffie值的设备。 罗伯特爱书说‘可编程
中断
计时器’。它是否仍然有效。
浏览 0
提问于2019-10-31
得票数 7
1
回答
Linux
定时器
中断
、
、
、
关于
Linux
内核,我有两个问题。具体来说,有没有人确切地知道
Linux
在计时器
中断
中的作用?有这方面的文件吗?当更改CONFIG_HZ设置时,在构建内核时会受到什么影响? 提前感谢!
浏览 0
提问于2019-11-05
得票数 6
回答已采纳
1
回答
异步
中断
上下文会写入
Linux
内核中的页表吗?
、
、
、
具体来说,在
Linux
内核中,是否有可能在发生异步
中断
上下文(本地
定时器
中断
)时覆盖页面表(level3_kernel_pgt)。我已经看到这种行为了。我不知道背景是怎么回事。或者如果我的工具错了。
浏览 0
提问于2020-01-14
得票数 0
1
回答
ARMv7 stm32-L476G如何设置播放特定时长的特定音高
我刚接触ARMv7汇编编程(使用stm32-L476G),我不知道如何产生特定音调的声音(例如110 hz)来播放15秒。我已经做了研究,走到了死胡同。有人能帮我吗?
浏览 9
提问于2019-04-21
得票数 0
1
回答
在禁用勾选
中断
时如何更新时间
、
、
在阅读了
Linux
手册后- cur_timer指向timer_hpet对象:在本例中,HPET芯片是
定时器
中断
的来源。mark_offset方法检查自上次勾选以来没有丢失任何计时器
中断
;在这种不太可能的情况下,它相应地更新jiffies_64。那么,有谁能解释一下
linux
内核如何跟踪时间,以防丢失滴答
中断
呢?“相应”代表什
浏览 6
提问于2017-09-15
得票数 0
回答已采纳
3
回答
我应该设置什么配置值来使HZ值(jiffies)在物理上正确?
、
、
、
、
在构建
linux
时,我们设置了值HZ。
linux
内核具有默认的HZ值。它是内核运行的软件时钟频率,1/HZ (=jiffies)是调度器间隔的单位。当然,这个HZ应该来自一个真正的硬件
定时器
,产生
中断
。所以我的问题是:我们可以在构建内核映像时设置HZ,但是应该更改什么配置值(特别是对于arm64情况)来应用产生这个
定时器
中断
的真正时钟频率?
浏览 0
提问于2022-03-02
得票数 1
1
回答
如果前32个
中断
是为异常保留的,
定时器
中断
怎么可能是0x08?
、
、
、
我在 (和其他地方)读到
定时器
中断
是0x08,但 (和其他各种来源)说前32个
中断
是为异常保留的,而
中断
0x08专门用于双重故障。哪一项是正确的?我如何设置一个
定时器
中断
处理程序,使用汇编语言或没有操作系统调用的非常低级的
C
语言?我正在开发一个简单的操作系统来学习操作系统开发,所以我不能访问
Linux
或系统调用之类的东西(除非我自己实现系统调用。
浏览 19
提问于2017-02-14
得票数 6
回答已采纳
2
回答
查找新旧
Linux
系统上的
定时器
解析。
、
如何在
Linux
/POSIX系统上找到系统
定时器
的分辨率?特别是,我对nanosleep()所能等待的最小时间感兴趣。它返回的时钟滴答数每秒,这似乎是对应于分辨率的
定时器
(1/吉菲 )。 然而,现代机器通常使用(a) 时间戳计数器/高精度事件计时器和(b) “无痒”内核。他们不再使用固定的
定时器
中断
间隔,因此_SC_CLK_TCK不再有意义了。在这些机器上,sysconf(_SC_CLK_TCK)通常返回100,尽管实际的计时器粒度要小得多。如果我在一个新的系统上运行,sys
浏览 0
提问于2019-06-14
得票数 3
1
回答
Linux
C
++中的
定时器
中断
、
、
、
、
而是如何在
Linux
下实现这个
C
语言。 有没有解释计时器和软件
中断
的示例代码?我有两个独立的二进制文件在运行,只需一次就可以给我时间。假设一个帧的刻度是1秒。考虑到
linux
中断
或
定时器
或信号,建议我在这种情况下哪个将是有效的。任何关于如何实现这一点的信息。
浏览 2
提问于2018-10-10
得票数 0
1
回答
引导
Linux
所需的最低处理器能力
、
、
、
、
最终,我们希望在它上启动
Linux
。要启动像
Linux
这样的成熟操作系统,定制处理器必须具备的最低功能是什么? 请注意,在这一点上,我并不是在询问将
Linux
移植到我的自定义处理器所需的步骤。在这个阶段,我只想知道我的处理器必须支持哪些功能才能启动像
Linux
这样的操作系统。
浏览 25
提问于2019-09-30
得票数 1
1
回答
无痒内核、isolcpus、nohz_full和rcu_nocbs
、
、
我在isolcpus=3 7.1内核的grub.conf中添加了“nohz_full=3 rcu_nocbs=3”,内核:
Linux
3.10.0-229内核,并根据执行以下命令:这个盒子只有4个cpu核心,我运行以下shell:看起来很完美,只有cpu0本地
定时器
中断
的每/x1.exe
浏览 10
提问于2016-06-30
得票数 10
回答已采纳
2
回答
运行在内核模式的进程的调度程序
、
“理解
Linux
内核”一书提到了几种挂起以内核模式运行的进程的方法(第1章,第22页)。下面是它们: 它没有提到进程耗尽了它的时间片,调度程序带来了另一个相同的优先级进程来运行。
浏览 3
提问于2014-10-23
得票数 0
1
回答
在
Linux
内核中如何计算jiffies?
Calibrate_delay_converge()-init/校准.
c
ticks = jiffies;在
Linux
中,我进入了
定时器
和
中断
系统的兔子洞。计时器
中断
未启用(在PL190 HW中)。我希望如果我能够自下而上地跟踪(应该在哪里调用jiffies ),我就能找到为什么
中断
没有启用。
浏览 2
提问于2014-07-23
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Linux 中创建定时器|Linux 中国
在 Linux 上使用 systemd 设置定时器
FlexLua低代码单片机定时器中断功能一行代码实现
Linux C/C+调试的那些“歪门邪道”
这篇文章给大家介绍一下Linux的中断系统
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券