腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
环境下
的
硬件定时器、实时
时钟
、Jiffies
、
、
、
我试图理解x86_64
Linux
机器中使用
的
计时器
中断
和相关术语。实时
时钟
甚至在CPU处于off状态时运行,并更新它重新启动
的
时间。如果这是RTC
的
唯一职责,那么这个
时钟
是否需要在机器运行时
中断
?如果我理解错
浏览 0
提问于2020-06-13
得票数 3
1
回答
ISR之间是否可以进行上下文切换?
让我来介绍一下我
的
问题:1.键盘
中断
发生在
进程
A正在执行
的
时候。据我所知,无论
进程
A是在用户模式还是内核模式下执行,都没有关系。在内核模式下,将调用
中断
处理程序来处理键盘
中断
。2.
中断
处理程序将
进程
A
的
状态保存在其内核堆栈中,并执行
与
键盘
中断
对应
的
ISR (仍使用
进程
A
的
内核堆栈)。3.在键盘ISR执行期间,发生
时钟</
浏览 3
提问于2021-11-16
得票数 0
3
回答
定时器
中断
和
调度
、
、
、
、
我很难理解计时器
中断
与
系统
调度
程序相关
的
方式,以及DPC (延迟过程调用)在这一切中
的
角色。以下是我
的
理解(如果我错了,请纠正我):所以我
的
第一个问
浏览 0
提问于2017-03-22
得票数 2
3
回答
linux
调度
器需要进行上下文切换吗?
、
、
关于
linux
调度
器和其他类似的内核系统调用,我有一个一般性
的
问题。
linux
调度
器是否被认为是一个“
进程
”,并且每次调用
调度
器都需要上下文切换,就像它
的
另一个
进程
一样?假设我们有一个
时钟
滴答,它
中断
当前正在运行
的
用户模式
进程
,现在我们必须调用
调度
器。对
调度
器本身
的
调用是否会引起上下文切换?
调度</e
浏览 0
提问于2012-06-01
得票数 15
回答已采纳
1
回答
在什么情况下,CPU直接传输比DMA工作得更快?在什么情况下DMA传输比CPU直接传输更快?
对于CPU可以比DMA(直接内存访问控制器)更快地直接传输数据
的
情况,我有点困惑。反之亦然? 谢谢
浏览 2
提问于2017-04-16
得票数 0
2
回答
谁在系统中实际执行
调度
、
我发现在就绪队列中准备执行
的
进程
由
调度
器来控制CPU。
调度
器根据其
调度
算法选择一个
进程
,然后将CPU
的
控制交给所选
进程
,如果它遵循抢占式,则随后进行抢占。我想知道,如果CPU
的
处理单元正在被处理器使用,那么如果处理单元不可用,到底是谁抢占和
调度
进程
。
浏览 1
提问于2017-08-18
得票数 2
3
回答
为什么infite循环不锁定操作系统?
、
、
假设您有一个
进程
运行了如下代码 //do nothing为什么这不阻止操作系统呢?我知道操作系统有一个
进程
调度
程序(比如
Linux
上
的
CFS ),但是这实际上是如何工作
的
呢? 如果代码正在执行无限循环,什么时候
进程
调度
程序有时间执行自己
的
代码?难道不需要一些外部运行来
中断
运行中
的
代码才能返回到操作系统吗?如果是这样的话,像
Linux
浏览 5
提问于2021-06-13
得票数 1
回答已采纳
1
回答
本地计时器
中断
和定时器之间有什么区别?
、
、
、
当我在我
的
多核cat /proc/interrupts桌面PC (内核3.16)上执行x86_64时,我会看到以下内容:LOC: 529283 401319 Local timer interruptsLOC: 206713 646587 Loca
浏览 0
提问于2015-05-10
得票数 4
回答已采纳
1
回答
禁用
中断
是否会自动禁用CPU
调度
?
、
、
嘿,伙计们,如果
中断
被禁用,所有的
进程
/线程
调度
都将被禁用,这是真的吗?我所知道
的
是
中断
包括
时钟
中断
和其他
中断
。CPU
调度
(例如,轮询)基于
时钟
中断
。如果禁用,那么
调度
也会被禁用,当前线程会继续执行,直到占用CPU为止。如果我说错了,请纠正我。如果它是纯粹基于优先级
的
调度
,而不是RR (考虑到实时系统),并且一个低优先级线程禁用了<em
浏览 2
提问于2011-04-21
得票数 2
回答已采纳
2
回答
调度
程序如何在需要时重新获得控制权?
、
、
、
、
我正在阅读有关
调度
的
内容,但我不知道
调度
程序是如何在调用用户空间中
的
代码之后恢复控制
的
。例如,
调度
器将控制传递给用户空间中
的
某个应用程序,该应用程序执行无限循环,在一个核心芯片上没有发生其他硬件
中断
。所有文档都谈到
调度
程序重新获得控制权并先发制人地
中断
用户
进程
,但是如果从未将控件传递回操作系统,该如何工作呢? 问题:在X之后,是否使用CPU中
的
某个
时钟
注册
浏览 2
提问于2013-08-12
得票数 0
3
回答
ERLANG wait()和阻塞
、
下面的函数会在其运行
的
内核上阻塞吗? receiveend.一个很好
的
答案将详细说明Erlang和/或CPU
的
内部工作情况。
浏览 2
提问于2012-01-24
得票数 7
回答已采纳
1
回答
中断
处理程序和
进程
调度
程序
、
、
我知道在
Linux
内核中,当硬件
中断
发生时,会发生上下文切换。1)如果我正在执行
中断
处理程序,我
的
进程
调度
器是否仍然在
调度
进程
,或者它将停止
调度
直到
中断
处理程序完成。
浏览 4
提问于2014-03-20
得票数 1
1
回答
在硬件I/O期间,抢占是如何工作
的
?
、
假设我有一个使用SPI或其他通信协议
与
运行
Linux
的
计算机对话
的
设备,例如Raspberry Pi。为了使此通信成功,不允许
中断
,因为否则将错过发送或接收数据
的
时间窗口。然而,
Linux
不正是这样做
的
吗?
中断
进程
并执行上下文切换以运行下一个
进程
?如果由于某种原因,在我描述
的
情况下没有发生这种情况,为什么不呢?为什么桌面没有被冻结呢?此外,我们如何保证当
时钟
信号高
浏览 0
提问于2020-11-21
得票数 1
回答已采纳
2
回答
时钟
中断
和I/O
中断
有什么不同?
时钟
中断
和I/O
中断
有什么不同? 据我所知,
时钟
中断
使用系统
时钟
来
中断
CPU,并根据程序输入或输出完成向CPU发送I/O
中断
。一般来说,对理解
中断
很有帮助,但我正在尝试比较这两种
中断
。
浏览 2
提问于2013-04-11
得票数 1
1
回答
定时器
中断
是否
与
系统处于内核模式或用户模式无关?
、
、
在
Linux
单处理器系统中,定时器
中断
与
系统处于内核模式还是用户模式无关? 当系统处于内核模式时,定时器
中断
有什么不同
的
行为吗?
浏览 1
提问于2013-04-15
得票数 6
回答已采纳
1
回答
确定延迟/暂停
的
原因-内核
调度
器等
、
、
、
系统是一个嵌入式
Linux
/Busybox内核,在一个小型嵌入式板上运行web服务器(Boa)。停止一段时间,我只能假设是
进程
/线程被另一个
进程
中断
了。然后,我研究了内核
调度
器(在我们
的
例子中是)是否会延迟,增加对 (处理器时间而不是墙上
时钟
)
的
调用,并再次计算时间差
与
处理器使用
的
时间--我可以看到,从一个循环到下一个循环,墙上
时钟
时间延迟可能超过300因此,这表明任务
调
浏览 0
提问于2016-05-25
得票数 0
2
回答
当CPU分配给用户
进程
时,谁在操作系统中运行
调度
程序?
、
、
、
、
如果有10个
进程
,
调度
器使用轮询策略对P1、P2...P10和进行
调度
,以访问CPU。现在,当Process P1正在使用CPU且当前时间片已过期时,需要抢占P1并
调度
P2。但是,既然P1正在使用CPU,谁会抢占P1并
调度
P2呢?我们可以
调度
程序做这件事,但是当CPU被P1占用时,
调度
程序是如何运行
的
呢?
浏览 14
提问于2014-03-12
得票数 3
3
回答
我应该设置什么配置值来使HZ值(jiffies)在物理上正确?
、
、
、
、
在构建
linux
时,我们设置了值HZ。
linux
内核具有默认
的
HZ值。它是内核运行
的
软件
时钟
频率,1/HZ (=jiffies)是
调度
器间隔
的
单位。当然,这个HZ应该来自一个真正
的
硬件定时器,产生
中断
。所以我
的
问题是:我们可以在构建内核映像时设置HZ,但是应该更改什么配置值(特别是对于arm64情况)来应用产生这个定时器
中断
的
真正
时钟
频率?我认为应该有一
浏览 0
提问于2022-03-02
得票数 1
1
回答
什么是内核定时器系统,它与
调度
程序有什么关系?
、
、
、
调度
程序如何知道某一段时间已经过去? 系统定时器
与
调度
程序有什么关系?
浏览 1
提问于2017-11-14
得票数 5
回答已采纳
2
回答
为什么软件
中断
可以在硬件
中断
不允许
的
情况下休眠?
、
、
、
为什么我们可以睡在软件
中断
的
情况下,而不允许在硬件
中断
的
情况下?例如,系统调用可以休眠,而ISR不能休眠。
浏览 5
提问于2013-12-19
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程调度:完全公平调度器CFS
Linux进程与定时任务
报名:《Linux任督二脉》之《进程调度》4节系列微课
Linux应用编程之进程的PID与PPID
聊聊Linux中线程和进程的联系与区别!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券