腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
IVT和IDT有什么不同?
、
在
Linux
系统上,
中断
向量表(IVT)和
中断
描述符
表
(IDT)有什么不同?
浏览 0
提问于2012-07-18
得票数 10
回答已采纳
3
回答
谁初始化IDT,内核还是处理器?
、
、
中断
描述符
表
是x86体系结构用于实现
中断
向量表的数据结构。IDT被处理器用来确定对
中断
的正确响应,而exceptions...In则是8086处理器,IDT驻留在内存中的一个固定位置,从地址0x0000到0x03ff.这是来自的 当调用start_kernel (在/usr/src/
linux
/init/main.c中找到)时,它调用trap_init (在/usr/src/
linux
/trap_
浏览 7
提问于2011-02-26
得票数 2
1
回答
异步
中断
上下文会写入
Linux
内核中的页
表
吗?
、
、
、
具体来说,在
Linux
内核中,是否有可能在发生异步
中断
上下文(本地定时器
中断
)时覆盖页面
表
(level3_kernel_pgt)。我已经看到这种行为了。我不知道背景是怎么回事。或者如果我的工具错了。
浏览 0
提问于2020-01-14
得票数 0
1
回答
中断
向量表位于何处?
、
、
、
中断
向量表是在ROM中还是在RAM中?如果它在RAM中,它是从哪里加载的?另外,该
表
是否依赖于操作系统?例如,在MS-DOS中,“int0x80”用于播放音乐之类的东西,但在
Linux
中,它是一个系统调用。那么,在MS-DOS中,
中断
0x80是由操作系统还是ROM处理的?如果它在ROM中,
Linux
会覆盖表项吗?
浏览 0
提问于2015-09-10
得票数 4
2
回答
Linux
分页和
中断
处理程序
、
、
亲爱的先生/女士,我正在尝试在我的最后一年本科项目中实现
LINUX
的ready boost功能。我只是在研究,我发现每当页面错误发生时,CPU都会发送
中断
14。因此,我需要您对我正在考虑的foll方案的指导:我将创建一个
中断
处理程序,它将在
中断
发生时被激活。该处理器可以从cr2寄存器中提取故障的线性地址,并可以使用
LINUX
页
表
来获取物理地址。
浏览 0
提问于2010-10-06
得票数 0
3
回答
linux
可编程间隔计时器
、
让我们假设以下场景: 在多处理器系统中,我们有
中断
系统中任何cpu的凹坑和它的更新jiffies值,这些值由write_seqlock(&xtime_lock)保护。当所有的中央处理器接收到PIT
中断
时,它们会执行jiffies++。在这种情况下,如果我们有4个CPU,jiffies的值在每一个刻度增加4个刻度,因此我们的时间不是真的。这是真的还是假的?
浏览 2
提问于2012-02-24
得票数 0
回答已采纳
1
回答
无法访问地址处的内存- RISCV gdb/
Linux
无KSLR
、
、
、
我正在为RISC-V架构开发一个定制的
Linux
内核。现在我正在使用GDB/QEMU进行调试,因为这些工具已经可用。当我在调试时,我注意到我不能访问虚拟化地址的内存。
浏览 23
提问于2020-06-16
得票数 0
1
回答
多核计算机的系统启动
我真的很想知道计算机启动时多核CPU是如何启动的。我想象有一个“占主导地位的内核”,它将BIOS加载到RAM中,然后将内核加载到RAM中,并唤醒其余的内核,让它们等待代码运行(就像一个无限的while循环?)。但我猜这只是它的工作方式。
浏览 42
提问于2018-03-03
得票数 0
回答已采纳
1
回答
我需要在
Linux
内核中对Virtual Legacy Wire做一些特殊的设置吗?
、
、
、
、
在我的x86主板上,我将一些特殊的
中断
源(包括NMI)连接到南桥芯片。在芯片的数据
表
中,它说这些
中断
通过虚拟传统线路(VLW)发送到CPU。我不太了解VLW,也不知道它对软件开发人员是否透明。目前我不能捕获
Linux
内核中的
中断
。所以我的问题是,我需要在内核中为VLW做一些特殊的设置吗?在我之前的硬件和代码中,我使用IOAPIC来处理类似的
中断
,它工作得很好。
浏览 3
提问于2011-11-22
得票数 1
1
回答
x86_64
linux
中的系统调用是否仍然会产生
中断
?
、
在较早版本的
linux
体系结构中,系统调用总是在执行过程中生成
中断
。它们将通过将系统调用号设置为%eax并将参数设置为%ebx、%ecx等来执行,然后发出特定的
中断
INT0x80。因此,系统调用可以说是系统上软件
中断
的一个常见原因。 然而,在现代的x86_64体系结构中,有一个特定的系统调用指令"syscall",它绕过了使用
中断
0x80的需要,从而完全绕过了
中断
描述符
表
。虽然我相信以前为syscall生成
中断
的方法仍然被支持,但s
浏览 0
提问于2017-10-23
得票数 6
回答已采纳
1
回答
x86
中断
表
修改
、
、
、
我正在编写自己的保护模式操作系统,需要知道如何修改
中断
表
,以便某些
中断
表
(打印字符串等)被重定向到命令提示符应用程序或其他应用程序。如何修改表格?
浏览 1
提问于2012-05-02
得票数 2
回答已采纳
1
回答
Linux
中断
、
我正在尝试编写自己的
中断
控制器,但在找到好的文档时遇到了一些困难。在哪里可以找到有关
Linux
中
中断
管理的一些信息?具体来说,我有一个简单的
中断
控制器,带有启用、清除和状态寄存器,我正在尝试编写一个驱动程序来控制它。 我找到了一些文档和一些例子,但是没有什么非常有用的。
浏览 0
提问于2014-03-26
得票数 1
2
回答
有像
中断
表
一样的Syscall
表
吗?
、
、
、
系统调用是否像fork()、exit()保存在某种函数指针
表
中,就像
中断
描述符
表
一样?当我调用我的fork()或exit()时,我的操作系统会去哪里?
浏览 0
提问于2015-04-15
得票数 4
回答已采纳
1
回答
Linux
中的
中断
和系统调用调度
、
、
、
在
Linux
中,硬件
中断
和系统调用/异常是否由同一个dispatcher过程分派?如果您看到
Linux
,您会注意到,硬件
中断
(在x86 arch上)在其
中断
向量上不包含更多的指令,这些指令会在堆栈上推送
中断
向量号并跳转到common_interrupt。我的问题是:是
Linux
中的每个
中断
(异常(包括SysCall)、
中断
)都以相同的方式发送,直到到达某个点到分支为止?(由于他们的类型) 对不起我的英语。
浏览 8
提问于2016-01-13
得票数 2
1
回答
在Windows 2012 R2中设置网络
中断
的关联
、
、
、
我们有一个发送和接收大量网络流量的应用程序--但是
中断
导致我们的性能下降到最大值。在20 Mbps的输入和20 Mbps的输出(1 Gbps线路上),网络
中断
使用100%的核心0,操作系统被冻结(通过Windows性能分析器检查)。我知道您可以通过注册
表
编辑特定
中断
的亲缘关系--我的目标是像在
linux
上那样为网络
中断
使用第二个核心--但是不知道如何找到正确的键进行编辑。任何其他建议都是非常受欢迎的。
浏览 0
提问于2015-07-23
得票数 1
回答已采纳
2
回答
在ARM
Linux
上注册多个快速
中断
源
、
、
我一直在使用ARM上的
Linux
中断
: 也就是说,我们可以为ARM、、快速
中断
、或FIQ注册多个
中断
处理程序吗?
浏览 7
提问于2013-02-18
得票数 1
回答已采纳
1
回答
Linux
嵌套
中断
、
、
Linux
是否使用嵌套
中断
?编辑: 如果
Linux
使用嵌套
中断
,如何关心它们的堆栈/s?
浏览 3
提问于2015-12-30
得票数 3
回答已采纳
2
回答
在
Linux
中如何处理
中断
?
、
、
但是我想知道
Linux
操作系统是如何处理它的。 当
中断
发生时,发生的事情是什么?
浏览 0
提问于2011-01-13
得票数 41
回答已采纳
2
回答
中断
处理程序可以被抢占吗?
、
、
、
我知道
linux
确实会嵌套
中断
,其中一个
中断
可以“抢占”另一个
中断
,但是对于其他任务呢? 我只是想了解
linux
是如何处理
中断
的。它们是否会被其他用户任务/内核任务抢占。
浏览 4
提问于2011-05-09
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
这篇文章给大家介绍一下Linux的中断系统
超全的 Linux 机器的渗透测试命令备忘表,共16表128条命令
超全的 Linux 机器的渗透测试命令备忘表
美国恶劣天气导致Linux之父家中断电断网六天:内核更新延期
FCC 发现 AT&T 中断导致 9200 万次通话中断
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券