腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
linux
中,是否可以从任何用户空间程序注册
中断
处理程序?
、
、
、
我正在研究
Linux
的
中断
处理
机制
,只是怀疑是否允许从用户空间注册
中断
处理程序?
浏览 0
提问于2013-03-14
得票数 1
1
回答
如何在C++11中
实现
像“
中断
异常”行为那样
的
Java
、
、
、
在等待事物
的
java调用中,当等待操作完成
的
线程被“
中断
”时,时间、IO、semphores等将抛出一个"InterruptedException“。显然,在
Linux
、std::线程等中使用
的
“信号”
机制
有点混乱,很难管理。我基本上想要
实现
一种方法,从另一个线程中中止互斥和信号量等待、等待连接等对线程
的
“
中断
”调用,并通过异常或返回值捕捉这一事实,即这是在被“
中断
”
的
线程中完成
的
浏览 1
提问于2018-01-02
得票数 0
回答已采纳
1
回答
ACPI NMI LINT是什么意思?为什么它会在内核版本之间发生变化呢?
、
、
、
、
我想明白以下几句话
的
意思[ 0.000000] ACPI: NMI以及为什么第二行到最后一行
的
值在内核版本中发生变化? 诸若此类
浏览 0
提问于2017-01-20
得票数 6
3
回答
当
中断
处理程序被另一个
中断
中断
时,
中断
上下文是如何“恢复”
的
?
、
、
我读了一些相关
的
文章:You cannot sleep in an interrupt handler because interrupts do not have a backingThey must run (2)来自have a data structure describing the register info, so they ca
浏览 7
提问于2013-12-23
得票数 3
回答已采纳
1
回答
Linux
中
的
中断
延迟
、
、
、
我试图了解
linux
中
的
中断
延迟是否依赖于内核滴答(timer)。我遵循了中
的
解释,它将
机制
与“实时时钟”
的
滴答联系起来.因此,是否正确地说
中断
延迟依赖于计时器刻度(CONFIG_HZ),即较高
的
刻度值将导致较小
的
中断
延迟?
浏览 7
提问于2016-05-01
得票数 0
回答已采纳
1
回答
在x86上发送用户模式
中断
、
、
、
在
Linux
x86上,我可以发送
中断
(例如,由计时器触发
的
中断
或其他
机制
),这些
中断
将由运行在用户模式下
的
代码处理?假设答案是肯定
的
(几乎肯定是肯定
的
,参见),确实只在用户模式中传递此
中断
,或者是否涉及某些内核转换(例如,
中断
最初由内核处理,然后由内核向用户进程发送信号)。
浏览 6
提问于2020-01-13
得票数 2
4
回答
如何在
linux
上
实现
线程安全
的
定时器?
、
、
正如我们所知,在信号处理程序中做事情真的很糟糕,因为它们在类似
中断
的
上下文中运行。各种锁(包括malloc()堆锁!)在调用信号处理程序时保持。所以我想在不使用信号
机制
的
情况下
实现
一个线程安全计时器。对不起,实际上,我并不期待关于线程安全
的
答案,而是关于在Unix或
Linux
上
实现
线程安全
的
定时器
的
答案。
浏览 6
提问于2009-03-23
得票数 4
回答已采纳
1
回答
如何在
Linux
上模拟
中断
机制
、
、
、
我正在用FreeRTOS开发一个微控制器
的
程序。我
的
微控制器有一个CAN驱动器,并使用硬件
中断
。当CAN驱动程序发送完CAN帧时,会触发一个
中断
。为了简单起见,我正在
Linux
(Ubuntu 20)上开发和测试一些部分。我在
Linux
上使用socketCAN,有一个虚拟
的
CAN端口。 可以模拟
Linux
上
的
硬件
中断
吗?
浏览 4
提问于2020-10-28
得票数 0
回答已采纳
1
回答
在用户模式下利用堆栈溢出漏洞时,如何绕过堆栈金丝雀?
、
、
在
linux
中,除了canary之外,还有许多方法可以绕过安全
机制
(如NX、ASLR)。实际上,我发现堆栈金丝雀是由
Linux
内核在/arch/arm/include/asm/stackprotector.h/boot_init_stack_canary() function.The中生成
的
,随机数最后是由extract_entropy函数生成
的
,它与环境噪声有关,如键盘、
中断
时间间隔等。在利用堆栈溢出漏洞时,有没有办法绕过金丝
浏览 3
提问于2016-04-15
得票数 1
1
回答
软件
中断
与系统调用
、
、
、
、
我有一个问题,我不知道它是否完全有意义:如果
中断
向量中有一个
中断
函数,其中每个地址插槽都是一个指向处理
中断
(某种服务,并以内核模式运行)
的
函数
的
指针,那么我
的
问题是: 我只是在程序集中使用
中断
"int80h“(至少在
Linux
中是这样
的
)。我真正想要<e
浏览 1
提问于2014-08-14
得票数 9
回答已采纳
1
回答
超时阻塞调用是如何在Socket等Java类中
实现
的
、
、
Java语言中有许多支持blockingcall(timeout)
的
API,如Socket、Lock等。这些东西是如何在Java中
实现
的
?我试图找出,但它导致本机代码是不可见
的
:( 类似的方法,如创建线程并在超时时
中断
线程,是否在本机级别的java中使用?如果是这样,那么同样
的
事情也可以在Java级别完成,为什么要使用原生?
浏览 3
提问于2013-01-07
得票数 0
回答已采纳
3
回答
我能
实现
类似于
Linux
用户空间中
的
中断
的
功能吗?
、
我最怀念嵌入式
Linux
中“小嵌入式”
的
功能之一就是
中断
。一个信号出现在一个特定
的
引脚上,或者其他
中断
源被触发,CPU内部所做
的
任何操作都被
中断
,我
的
中断
处理程序
的
功能被启动。在
Linux
中,一切都是缓冲
的
,如果发生了什么事情,系统就会按照自己
的
方式进行,当(最后)某个线程被带到前台时,等待状态将结束,并且它
的
处理程序也会启动。如何
实现<
浏览 0
提问于2014-05-21
得票数 26
回答已采纳
1
回答
在
linux
上中止阻塞读取
、
、
在
linux
中,我有一个在线程中运行
的
阻塞读取。顺便说一句,我尝试从另一个线程关闭文件句柄,希望这会给出某种IO错误。不幸
的
是,这个简单
的</e
浏览 2
提问于2011-03-07
得票数 3
回答已采纳
1
回答
有效
的
机制
,以确定是否打开
的
文件已被外部修改?
、
、
例如,我目前使用
的
IDE (Aptana )一旦打开
的
文件内容被某个外部程序更改后就通知我。 我可以想象,在一个文件上运行一个周期性循环,运行stat()并检查上一次数据修改
的
时间。通常是这样做
的
,还是使用了类似
中断
的
阻塞
机制
呢?
浏览 0
提问于2012-08-21
得票数 3
回答已采纳
1
回答
如何在一个小
的
实时操作系统中
实现
调度程序,当任务超时时,它能够
中断
任务。
、
、
、
、
我正在阅读关于RTOS
的
内容,关于调度器
的
实现
有一个我不明白
的
概念。设计实时软件任务
的
一种方法是将执行划分为时隙.这意味着,如果一个任务T开始执行,但它不能在定义
的
时隙内完成它
的
工作,那么RTOS必须保存T
的
状态,
中断
它并重新排列它以供以后执行。假设任务
的
实现
仅仅是RTOS调用
的
一个过程。我
的
问题是: 你如何
实现
中断
机制
浏览 2
提问于2018-11-08
得票数 0
回答已采纳
1
回答
x86如何发出
中断
指令流信号
、
、
、
Linux
信号是如何导致X86处理器
的
指令流
中断
的
?那么使用
的
是什么CPU工具呢?同步
中断
是针对诸如页面错误、异常等问题。这些问题是由CPU上执行
的
指令引起
的
。异步
中断
来自来自LAPIC
的
IPI,定时器
中断
或I/O-APIC拾取
的
中断
,并被路由到正确
的
LAPIC,然后
中断
处理器
浏览 1
提问于2020-05-29
得票数 0
2
回答
检查在挂起后恢复系统
的
Linux
内核
中断
、
、
有谁知道如何检查哪个
中断
将系统从挂起状态唤醒?
浏览 1
提问于2014-03-05
得票数 0
1
回答
linux
内核如何在用户模式和内核模式堆栈之间切换?
、
当系统调用或
中断
出现时,
linux
内核如何在用户模式和内核模式堆栈之间切换?我
的
意思是,确切
的
机制
是什么--用户模式堆栈指针发生了什么?内核模式堆栈指针从哪里来?硬件做什么,软件做什么?
浏览 4
提问于2016-07-13
得票数 2
回答已采纳
1
回答
scheduler_tick -在
Linux
中这是从哪里来
的
?
、
、
我想了解当处理器产生内核代码
的
机会并执行维护和调节工作时
的
中断
机制
。我所知道
的
是,计时器
中断
为操作系统提供了这个功能。1)我想知道什么是相关
的
中断
号,以及在
Linux
情况下调用
的
第一个OS例程是什么。如果我知道这个.
的
文件和函数名,那就太好了。对于
Linux
,scheduler_tick是用来调度新任务
的
内核函数,但是未知
的
是谁调用了schedu
浏览 2
提问于2012-10-03
得票数 2
回答已采纳
1
回答
是否需要GPIO导出?
、
、
、
我
的
问题是,我在上看到一些对export文件
的
引用,并将请求
的
管脚写入导出文件。 我
的
印象是GPIO总线(?)已查看所有gpioX值文件
的
更改。这不是正确
的
吗?如果我想观察多个GPIO引脚上
的
变化,该怎么办?我必须循环通过我想看
的
引脚吗?这似乎是低效
的
。
浏览 2
提问于2014-03-28
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Raft的PreVote实现机制
简介事务ACID的实现机制
这篇文章给大家介绍一下Linux的中断系统
IBM为Linux 内核提出新的命名空间机制
http的缓存机制在flask的实现
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券