腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
添加
新
代码
时
内核
中断
(
永远
不会
运行
)
、
、
、
我试图在用户空间和
内核
空间之间的边界
添加
一些逻辑,特别是在ARM架构上。 (void) cpu; (void) level;但是,当我
添加
一些额外的
代码
时
,
内核
进入崩溃-重启循环。level->spee
浏览 20
提问于2018-03-01
得票数 3
回答已采纳
4
回答
非抢占式linux
内核
上的spin_lock
、
、
、
我在一篇文章中读到,在具有1CPU和非抢占式linux
内核
(2.6.x)的系统上,spin_lock调用等同于空调用,因此以这种方式实现。 我不能理解:它不应该等同于互斥锁上的睡眠吗?例如,即使在非抢占式
内核
上,
中断
处理程序仍然可能会执行,或者我可能会调用一个函数来使原始线程进入睡眠状态。因此,如果一个空的spin_lock调用被实现为互斥锁,那么它就不是“安全的”。
浏览 0
提问于2010-07-30
得票数 4
回答已采纳
1
回答
用户线程可以直接进入
内核
而不调用
内核
线程吗?
、
、
、
用户线程可以直接进入
内核
而不调用
内核
线程吗?我的意思是,用户空间通过异常进入
内核
,没有调用任何
内核
线程,但在
内核
代码
中
运行
。谢谢!
浏览 2
提问于2013-08-25
得票数 3
2
回答
信号什么时候处理?
、
、
、
、
我读到: 理论上,假设进程A正在
运行
,并且它向进程B发送了一个信号,当进程B开始
运行
时,它可能
永远
不会
以
内核
模式
运行
--那些看不到信号并处理它的进程。
浏览 2
提问于2021-07-24
得票数 1
回答已采纳
2
回答
关键部分能无限期地停止处理器吗?
、
、
、
因此,假设我有类似于以下
代码
的
代码
:lock (obj) while (true);因为循环将
永远
运行
,而且由于循环处于关键部分:这种技术是否可以用来保证您的应用程序总是有一个
内核
可供
运行
,并且
永远
不会
等待?
浏览 2
提问于2014-01-14
得票数 2
回答已采纳
3
回答
当
中断
处理程序被另一个
中断
中断
时
,
中断
上下文是如何“恢复”的?
、
、
因此,在我的理解中,
中断
处理程序
运行
在
中断
上下文中,不能休眠,也就是说,不能像正常进程一样执行上下文切换和备份机制。这种“恢复”是如何在没有正常上下文切换的情况下实现的?它是否与存储在某个堆栈中的所有寄存器和其他相关内容的正常函数调用类似?
浏览 7
提问于2013-12-23
得票数 3
回答已采纳
1
回答
如何向Windows KMDF注册软件
中断
?
、
、
、
我想在Windows10 x64上用相应的服务例程注册一个
新
的软件
中断
,这可能吗?我是否必须使用无文档的特性手动完成此操作,并且是否会触发
内核
修补程序保护?
浏览 0
提问于2018-05-21
得票数 3
回答已采纳
1
回答
Linux进程内存方案
、
、
、
、
AFAIK有一个进程内存分区,用于存储与
内核
相关的数据,并被标记为只读。
浏览 3
提问于2013-03-29
得票数 0
4
回答
进程在系统呼叫过程中会被终止吗?
、
、
假设我们有一些真正耗时的系统调用,这些调用目前正在当前用户空间进程的上下文中以
内核
模式执行,在执行这样一个系统调用期间,SIGKILL被发送到用户进程。如果进程立即被终止,那么当用户空间进程在执行
中断
处理程序时被终止
时
(因为
中断
处理程序可以在任意用户空间进程的上下文中执行),同样也适用于这种情况,因为这听起来很奇怪--非常重要的
中断
处理程序作业--我被中止了
浏览 0
提问于2021-07-16
得票数 0
4
回答
为什么linux在
内核
代码
持有自旋锁后禁用
内核
抢占?
、
、
、
我对一项与spinlocks有关的声明感到困惑;这本书写道
内核
抢占情况由自旋锁
代码
本身处理。当
内核
代码
持有自旋锁
时
,相关处理器上将禁用抢占。即使是单处理器系统也必须以这种方式禁用抢占功能,以避免出现争用情况。问:在单处理器系统上,当
内核
代码
(代表用户进程执行)持有自旋锁
时
,如果
内核
抢占被禁用,那么另一个进程怎么可
浏览 1
提问于2013-08-15
得票数 4
回答已采纳
1
回答
禁用
中断
是否会自动禁用CPU调度?
、
、
嘿,伙计们,如果
中断
被禁用,所有的进程/线程调度都将被禁用,这是真的吗?我所知道的是
中断
包括时钟
中断
和其他
中断
。CPU调度(例如,轮询)基于时钟
中断
。如果它是纯粹基于优先级的调度,而不是RR (考虑到实时系统),并且一个低优先级线程禁用了
中断
,那么一个高优先级线程到达,低优先级线程会被抢占吗? 这让我开始思考操作系统的保护问题。如果某些用户故意编写病毒来禁用
中断
怎么办?也许他不能在用户模式下做到这一点,如果他写了一个
运行
在
内核</em
浏览 2
提问于2011-04-21
得票数 2
回答已采纳
1
回答
linux
内核
中的
中断
、
、
、
、
当我在任何端口上连接任何外部硬件
时
,输入gpio会被拉下,并且我会在该gpio上得到
中断
。现在,当我
运行
Linux
内核
2.6
时
,它工作正常,并且在gpio上被
中断
,但当我使用Linux
内核
3.0
时
,它
不会
在gpio上产生
中断
。gpio的值
不会
改变,也
不会
调用
中断
处理程序。那么在Linux
内核
中创建
中断
的功率级别设置有什么不同吗?
浏览 4
提问于2012-10-26
得票数 4
回答已采纳
2
回答
中断
处理期间禁用
中断
、
、
为什么当
内核
当前处理
中断
时
中断
被禁用? 如果错过了带有重要信息的
中断
怎么办?
浏览 1
提问于2015-09-27
得票数 9
1
回答
为什么旋转锁在单个CPU上没有意义?
、
、
、
、
在阅读操作系统
时
,我发现了以下三个简单的部分: 为什么在单个CPU上旋转的线程
永远
不会
放弃它,即使单个CPU支持多线程?CPU
内核
的数量如何影响不同锁(如互斥锁和自旋锁)的性能?
浏览 11
提问于2017-02-16
得票数 3
回答已采纳
1
回答
使用strace修复挂起的内存问题
、
、
、
、
我有一个在RHEL6.x (64位)上
运行
的多线程进程。我读过这篇文章: 那么,我只想知道st
浏览 0
提问于2014-01-29
得票数 7
1
回答
为什么在linux和unix的情况下,
中断
的服务方式存在设计上的差异?
、
、
、
在Maurice的“Unix操作系统的设计”()一书中,提到
中断
是在
运行
过程的上下文中服务的,因为它
不会
产生一个
新
的进程来服务
中断
。因此,在Unix中,处理器正在执行以下两件事情中的一件: 1.在用户空间中,在进程2中执行用户
代码
。在
内核
空间中,在进程上下文中,代表特定进程执行。相反,它们
运行
在与任何process.This特殊上下文无关的特殊
中断
上下文中,只允许
中断
处理程序快速响应
中断
,然后退出。
浏览 2
提问于2016-04-28
得票数 1
回答已采纳
1
回答
如果有一个cpu
内核
和两个线程具有非阻塞和非退出,那么每个线程每次可以占用多长时间?
、
、
关于我问题的更多细节: |------------A---------|--------------------B-----------------------| 经验表明,当线程数过大
时
,我认为性能可能受到A/B值的影响(A代表上下文切换的时间,B代表在线程的一个cpu时间片上
运行</em
浏览 5
提问于2017-10-13
得票数 1
回答已采纳
2
回答
内核
如何从线程返回
、
、
、
、
我正在研究
内核
是如何工作的,我想知道
内核
是如何让当前线程返回
内核
的(这样它就可以切换到另一个线程),即使
内核
没有
运行
,线程也没有这样做的指令。 它是否使用了某种CPU
中断
,在几纳秒后返回到
内核
?
浏览 0
提问于2012-05-13
得票数 1
1
回答
内核
调度程序是如何知道时间流逝的?
、
、
、
、
在我之前的问题
内核
调度程序如何知道如何抢占进程?中,我得到了一个关于先发制人是如何发生的答案。 现在我想知道,
内核
调度程序是如何知道
时
隙已经过去的?
浏览 0
提问于2018-07-22
得票数 4
回答已采纳
1
回答
Linux
内核
: schedule()函数
、
、
、
、
当然,深入地查看
内核
的源
代码
并进行所有所需的调试,跟踪bla .也许可以回答这个问题,但重新发明轮子似乎是不明智的。多线程用户程序在
内核
级别上遍历的路径是什么?或 schedule()总是在某个协处理器上执行,以便
浏览 0
提问于2013-12-19
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在PyCharm调试时如何添加新代码
linux 内核 --- 自旋锁(spinlock_t)
CPU 隔离:简介
Linux调试工具|Addr2line
多道程序设计和多线程有什么区别?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券