腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
Linux
中如何处理
中断
?
linux
、
kernel
、
interrupt
但是我想知道
Linux
操作系统是如何处理它的。 当
中断
发生时,发生的事情是什么?
浏览 0
提问于2011-01-13
得票数 41
回答已采纳
5
回答
单一流程专用的整体核心
c
、
linux
、
linux-kernel
、
cpu
、
scheduling
Linux
中是否有任何方式将一个
CPU
核心分配给特定的给定进程,并且不应该在这个核上调度任何其他进程或
中断
处理程序?我已经阅读过使用任务集实用程序将进程绑定到
CPU
中的进程亲缘关系,但这并不能解决我的问题,因为只是尝试将给定的进程仿射到该核心,但是其他进程可能会被安排在这个核心上,这正是我想要避免的。
浏览 11
提问于2012-11-27
得票数 71
2
回答
处理器间干扰在ARM皮质A9 (如何编写处理程序生成的
中断
( ARM)在
Linux
?)
linux-kernel
、
arm
、
interrupt-handling
我读到,ARM中的软件产生的
中断
被用作处理器间
中断
。我还可以看到,其中5个
中断
已经在使用中。我也知道ARM提供了16个软件生成的
中断
。在我的应用程序中,我运行的是一个裸金属应用程序,其核心是臂皮质核,另一个是
Linux
。我想从运行裸金属应用程序的核心到运行
Linux
的核心通信一些数据。但是为了处理
linux
方面的
中断
,我不确定SGI号是否是免费的,我也不确定是否可以直接使用IRQ号(一般SGI是从0到15)。有人知道如何在
Linux
中
浏览 1
提问于2013-12-06
得票数 5
回答已采纳
1
回答
如何将核分配给进程,而不是进程到核?
process
、
parallel-processing
、
processor
、
cpu-cores
将进程分配到特定内核很容易,但如何确保只有该进程应该在该特定内核上运行,或者cores.Rest进程可以在其他内核上运行。在这方面请帮帮我。
浏览 1
提问于2016-02-26
得票数 1
1
回答
Linux
:强制从命令行触发PCIe MSI
中断
linux
、
command-line
、
interrupt
、
pci-e
背景 我遇到了一个问题,在32位的
Linux
内核上,我的PCIe驱动程序与多微处理器和自定义硬件设备可以完美地工作,现在我已经转移到64位的iMX8MM中央处理器,微星
中断
不再触发。驱动程序正确地寄存器
中断
,没有任何错误,我可以
查看
cat /proc/interrupts的输出,并看到为我的驱动程序列出的所有微星矢量及其
中断
计数,即0。我能够读取和写入PCIe设备上的内存缓冲区,以便通信正常工作,但我无法触发MSI
中断
。这是在32位
CPU
上运行的完全
浏览 109
提问于2020-09-05
得票数 0
回答已采纳
2
回答
操作系统如何使
中断
的进程始终在指定的
CPU
上运行?
linux
、
linux-kernel
、
operating-system
、
interrupt
、
interrupt-handling
我知道
中断
随时可能到来,并
中断
当前进程上下文的执行。但我只是想知道当
中断
处理完成时,操作系统,如
Linux
,如何保持当前
中断
的进程仍然在这个本地
CPU
上运行,而不会被调度到其他
CPU
上?
浏览 1
提问于2015-11-24
得票数 2
2
回答
当两个
中断
同时发生在
linux
内核中时会发生什么?
linux
、
linux-kernel
、
linux-device-driver
、
irq
当两个
中断
同时发生在
Linux
内核中时会发生什么..? 如果该处理器有多个
CPU
,那么
中断
可以同时在不同的
cpu
核心上运行。
浏览 5
提问于2014-03-25
得票数 12
回答已采纳
1
回答
中断
嵌套的,排序
linux-kernel
、
cpu
、
hardware
、
interrupt
我正在阅读
Linux
,我有以下问题(X86_64 Arch); 当PIC向
CPU
发送一个
中断
时,会禁用这个特定的
中断
直到确认来自
CPU
?与上述问题有关,但是如果
CPU
正在处理其ISR中的一个
中断
,如果同一个设备向
CPU
发送了3个
中断
,这将如何处理?这会在某些缓冲区中序列化(如果是,where)?X86体系结构支持基于优先级的
中断
?
浏览 3
提问于2021-01-09
得票数 1
1
回答
Linux
网络栈是否在多核计算机上并行工作?
network-programming
、
tcp
、
multicore
、
parallel-processing
我有一台运行
Linux
2.6.x的4核计算机。这台机器是单主机的(即有1 NIC).
浏览 3
提问于2011-05-25
得票数 3
1
回答
多核计算机的系统启动
multicore
我真的很想知道计算机启动时多核
CPU
是如何启动的。
浏览 42
提问于2018-03-03
得票数 0
回答已采纳
1
回答
scheduler_tick -在
Linux
中这是从哪里来的?
linux
、
interrupt
、
schedule
我想了解当处理器产生内核代码的机会并执行维护和调节工作时的
中断
机制。我所知道的是,计时器
中断
为操作系统提供了这个功能。1)我想知道什么是相关的
中断
号,以及在
Linux
情况下调用的第一个OS例程是什么。如果我知道这个.的文件和函数名,那就太好了。对于
Linux
,scheduler_tick是用来调度新任务的内核函数,但是未知的是谁调用了scheduler_tick及其父函数?2)在
Linux
中还有其他的
中断
调用scheduler_tick吗?如果有的话,他们是哪一个?()
浏览 2
提问于2012-10-03
得票数 2
回答已采纳
1
回答
ARM Gdb
中断
对处理器模式的改变
debugging
、
linux-kernel
、
gdb
、
arm
我目前正在调试
Linux
内核,并且一直想知道gdb中是否有可能在
cpu
模式改变(usr、svc、abt等)时
中断
。目前,当我不确定我们处于哪一种模式时,我通常需要多次
查看
psr寄存器,但是也许有一种更有效的方法,比如
中断
模式更改? 我知道我可以在异常向量上放置断点,但这意味着我只检测到特权模式的更改,而不是相反。
浏览 3
提问于2012-12-07
得票数 3
1
回答
x86 PIC,QEMU在所有
CPU
上引发
中断
是否正确?
x86
、
pic
、
qemu
、
kvm
、
apic
我最近不得不解决x86 PIC的一个专有操作系统问题,操作系统只在
CPU
0上预期计时器
中断
。我启用了IO-APIC来解决这个问题,并执行了
CPU
控制,这样
中断
就只会传给
CPU
0。问题解决了。即,当只有一个PIC在使用时,提高所有
CPU
上的定时器
中断
。有问题的“硬件”是QEMU/KVM。 这里是不是QEMU/KVM有问题?操作系统是否做了一个无效的假设?我怀疑QEMU/KVM这样做是完全正确的,操作系统应该能够处理
CPU
上的
浏览 4
提问于2014-05-07
得票数 5
3
回答
Linux
中的“快速
中断
”
linux
、
kernel
、
interrupt
据我所知,
Linux
有“快速
中断
”,即使用SA_INTERRUPT标志请求的
中断
;在当前
CPU
上禁用所有其他
中断
的情况下执行快速
中断
。但是它与正常的
中断
处理程序行为(哪里)有什么不同呢?
浏览 0
提问于2011-02-09
得票数 5
2
回答
哪个
CPU
增加了SMP中的jiffies?
timer
、
linux-kernel
、
linux-device-driver
但在SMP中,所有
CPU
都会有自己的计时器
中断
,因此会有自己的计时器ISR。所以我的问题是: jiffies在所有
CPU
上都是全局的吗?如果是这样,那么哪个
CPU
在其定时器ISR中如何递增它?根据我的理解,jiffies不能是每个
CPU
的,否则同一进程在不同的
CPU
上调度时会看到不同的jiffy值。
浏览 1
提问于2012-07-19
得票数 5
2
回答
KVM 1
cpu
核心为100%,而其他
cpu
核心负载为10%-20%。
ubuntu-10.04
、
kvm-virtualization
我不知道是什么或谁在使用这个数量的
CPU
,这台机器是一个双四核,16 GB内存。运行Ubuntu 10.04PID USER PR NI VIRT RES SHR S %
CPU
%MEM TIME+ COMMAND 7873 root 20 0 530m
浏览 0
提问于2011-09-11
得票数 1
回答已采纳
1
回答
在什么
CPU
和操作系统中,我们可以在
CPU
核之间分配硬件
中断
?
windows
、
unix
、
x86
、
arm
、
aix
在哪些
CPU
和OS(操作系统)中,我们可以在
CPU
核之间分配硬件
中断
,以便在不同的核上依次出现
中断
,例如来自网络适配器的
中断
? 正如已经说过的,我们不能在
Linux
(x86_64):中这样做。
浏览 6
提问于2013-08-25
得票数 0
回答已采纳
1
回答
基于嵌入式
Linux
的单核低延迟进程
linux
、
embedded
、
low-latency
、
jack
、
cpuset
我希望在一个单独的内核上运行一个单独的低延迟任务(用于音频,ALSA/JACK),该任务具有嵌入式
Linux
系统。删除调度程序和其他
中断
可能是这里的关键。
浏览 5
提问于2015-05-21
得票数 1
回答已采纳
1
回答
实时
Linux
:禁用本地计时器
中断
timer
、
linux-kernel
、
real-time
、
scheduler
、
interrupt
TL;DR:使用
Linux
内核实时地使用NO_HZ_FULL,我需要隔离一个进程才能有确定性的结果,但是/proc/告诉我仍然存在本地定时器
中断
(除其他外)。怎么让它失效?长版本:CONFIG_NO_HZ_FULL=y CONFIG_NO_HZ_FULL_ALL=y这解释了当我的进程在<
浏览 11
提问于2017-09-06
得票数 10
1
回答
在一个
cpu
上绑定一个进程,并在其他
cpu
上移动所有IRQ、deamins、rpci
process
、
linux-kernel
、
scheduled-tasks
、
affinity
我有一台
Linux
机器,里面有16个内核。x86_64 x86_64 GNU/
Linux
Red Hat Enterprise
Linux
Server release 5.3 (Tikanga) 我想安排进程关联,以便一个
CPU
将完全专用于一个进程。当我说完全专注时,我的意思是我真的希望将任何其他正在运行的deamons、IRQ-nnnn, rpciod/nn等绑定到所有可用的
CPU
上,除了我的流程感兴趣的
CPU
。由于
浏览 2
提问于2012-04-12
得票数 2
回答已采纳
点击加载更多
相关
资讯
Linux下查看CPU信息
Linux服务器如何查看CPU使用率、内存占用情况
【精通内核】CPU控制并发原理CPU的中断控制
Linux查看日志
Linux 查看 SELinux 的状态
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券