腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
多核计算机的系统启动
我真的很想知道计算机启动时多核
CPU
是如何启动的。
浏览 42
提问于2018-03-03
得票数 0
回答已采纳
2
回答
内部处理器在特定的核心上中断。
、
在运行流量时,我观察到core 7在
IPI
处理方面有一些任务要做,所以DPDK应用程序没有使用100%的
CPU
带宽。下面是尾/proc/interrupts的快照。
CPU
3
CPU
4
CPU
5
CPU
6
CPU
7 394: 0 0 0 00
CPU
stop (for crash dump) inter
浏览 0
提问于2018-03-07
得票数 1
1
回答
启动
IPI
对应用程序处理器有什么影响?
、
、
我读过多处理器规范B.4.2节,但我不清楚INIT
IPI
和STARTUP
IPI
对BSP和AP做了什么。
浏览 6
提问于2016-10-17
得票数 5
回答已采纳
1
回答
如何正确使用启动-
ipi
启动应用程序处理器?
、
、
、
、
我的目标是让我自己的内核启动一个应用程序
cpu
。它使用与相同的机制。 等等..。不幸的是,应用程序
cpu
不是跳转到0x40000,而是跳到0x0,将cs寄存器设置为0x4000。(我向gdb查询过)。但这不应该也适用于
linux
内核的代码吗?它在init-
IPI
之后发送启动-
IPI
。还是我误解了说明书?我真的看不出
linux
在哪里做了一些改变行为的事情。
浏览 4
提问于2014-05-30
得票数 3
回答已采纳
1
回答
什么是mm_struct中的cpumask?
、
、
、
我正在阅读
linux
内核中的TLB代码,我看到在相应的
cpu
_vm_mask_var中,仅将射击
ipi
发送到mm_struct中的
cpu
集,但我找不到
cpu
_vm_mask_var正在更新的位置。所以问题是: 它在哪里更新?我认为在枪战情况下,
cpu
_vm_mask_var应该说有多少
CPU
包含当前进程TLB条目,但这正是
cpu
_vm_mask_var维护的内
浏览 0
提问于2018-10-16
得票数 1
回答已采纳
1
回答
如何使用MPIC在powerpc中安装
IPI
中断处理程序?
、
、
CPU
(特别是powerpc)允许为
IPI
(处理器间中断)安装中断处理程序吗?我正在使用的MPIC支持每个内核4个
IPI
,并且它有用于设置这些
IPI
的向量和优先级的寄存器,但是我应该在哪里安装中断处理程序?
CPU
内核具有用于设置外部中断、内部中断、定时器中断、异常等的中断处理程序的IVOR(中断矢量偏移寄存器),但没有用于
IPI
的中断处理程序。
浏览 2
提问于2009-11-09
得票数 0
回答已采纳
1
回答
Linux
在x86体系结构中的应用
、
、
、
、
我想知道在
Linux
中,x86_64可以使用哪些不同类型的
IPI
。特别是,我想找出
IPI
中断的不同中断处理程序。在理解
Linux
(丹尼尔·P·博维的第三版)中,Marco 列出了三种
IPI
:RESCHEDULE_VECTOR */ * The following vectors are
浏览 10
提问于2020-05-28
得票数 3
1
回答
处理器间中断,X86_64位
CPU
,2.6.32-73内核,Ubuntu10.04,使用
、
、
、
我正在尝试使用上面指定的内核和
CPU
在Ubuntu服务器10.04中使用处理器间中断(
IPI
)。我从Google regrading在SMP架构中使用
IPI
获得了很多信息,并了解到有一些API函数可以使用
IPI
,例如:send_
IPI
_self( ),或者参考一些使用内核模块编写代码的最佳实践。谢谢。 编辑:可能我全搞错了。
浏览 1
提问于2015-04-15
得票数 0
1
回答
在不同处理器(x86程序集)上运行代码
、
、
、
、
(我正在汇编程序中编写一些预引导代码,这些代码需要设置特定的
CPU
寄存器,并在实际操作系统启动之前,在系统中的每个
CPU
上这样做。)
浏览 3
提问于2009-10-25
得票数 10
回答已采纳
1
回答
如何从多核平台中的所有
CPU
中获取调用跟踪
、
、
、
我有一个要求转储
CPU
的所有
CPU
的跟踪。我的要求是打印在所有
CPU
上运行的进程的调用堆栈(在我的例子中是4个
CPU
)。
浏览 4
提问于2013-11-28
得票数 1
回答已采纳
1
回答
如何知道是哪个内核发出了处理器间中断?
、
、
我在
linux
/arch/arm64/kernel/smp.c的void handle_
IPI
(int ipinr, struct pt_regs *regs)中添加了一个处理器间中断处理程序。当我得到一个
IPI
时,我想知道是哪个核心发送了这个
IPI
。例如,核心3向核心0发送
IPI
,然后核心0获得
IPI
,我想知道此
IPI
来自
IPI
处理程序中的核心3。非常感谢。
浏览 1
提问于2019-10-28
得票数 2
4
回答
IA-32自带
IPI
的目的
、
、
、
根据英特尔IA-32架构软件开发人员手册,第3卷,Ch.10.1: 但是,当处理器也可以用INT指令中断自身时,为什么要使用自
IPI
呢?
浏览 2
提问于2012-11-16
得票数 6
1
回答
cpu
在冒烟时挂起
、
、
这是回溯在每个
CPU
上的外观[ 158.233031]
CPU
0 [ 158.233031] [<ffffffff8102018f>] arch_trigger_all_
cpu
_backtrace(tsdd)工作线程正在
CPU
2上运行,等待wait_for_completion()。在
CPU
0上有一个
浏览 1
提问于2013-03-17
得票数 1
1
回答
设置IP_PKTINFO时,recvmsg返回意外的in_pktinfo
、
、
、
; printf("
ipi
_spec_dst: %s\n", inet_ntoa(pi\n");在多次执行程序后,会出现意外的
ipi
_ifindex和
ipi
_spec_dst:interface name: ens3
ipi
_addr: 239.255.0.1
浏览 6
提问于2020-04-10
得票数 0
回答已采纳
1
回答
在核心上运行用户任务,并将中断/抢占降至最低
、
、
、
我想在专用内核上运行一个长期任务,并希望该任务被最小限度地中断/抢占。我可以看到两种解决方案。哪个是更好的解决方案,还是其他任何解决方案?2)使用SCHED_FIFO使线程实时,并将优先级设置为高-如果这是更好的选择,那么优先级应该有多高?我能把它设为99吗?
浏览 1
提问于2014-12-26
得票数 2
1
回答
如何使用APIC创建in来唤醒x86程序集中的SMP的AP?
、
、
、
在引导后环境(没有OS)中,如何使用BSP (第一个核心/处理器)为a(所有其他内核/处理器)创建
IPI
?本质上,当从一个核开始时,如何唤醒并设置其他核的指令指针?
浏览 4
提问于2013-05-03
得票数 7
1
回答
在
linux
中使用pen_release启动
cpu
背后的基本概念是什么?
、
、
在
linux
kernel smp中,pen_release标识符用于启动辅助cpus,我还发现它也被用于其他地方。据我所知,这是一种锁,用于将辅助
cpu
放入循环中,直到我们从主
cpu
释放笔。我试图通过各种方法来确认这一理解,但没有得到太多。 有人能详细解释一下吗?
浏览 4
提问于2015-01-19
得票数 3
2
回答
内核死机-未同步:未找到可用的init
、
、
、
、
See
Linux
Documentation/init.txt for guidance.
CPU
: 1 PID: 1 Comm: swapper/0 Not tainted 4.4.0-g7565292 #1[<c0015388(show_stack) from [<c01a8880>] (dump_stack+0x80/0xcc) [<c01a8880>] (dump_stack) from [<c0013be4&g
浏览 2
提问于2016-03-14
得票数 2
回答已采纳
2
回答
有多少干扰太大了?
、
、
CPU
2: 31532.0
CPU
5: 26042.0
CPU
12: 3026.0以下是最大的中断/S/
CPU
:HYP [Hypervisor callback interrupts] [
CPU
0] = 46902.0/sec 49 [xen-percpu-
ipi
r
浏览 0
提问于2017-07-27
得票数 0
回答已采纳
1
回答
发送到未处于等待SIPI状态的活动AP的启动
IPI
会发生什么情况?
、
、
、
、
- SIPI (启动间处理器中断)被所有在接收时唤醒的
CPU
忽略,因此如果第一个
CPU
足以唤醒目标处理器,那么第二个SIPI就被忽略了。它是由英特尔建议的兼容性原因。我非常肯定我已经观察到应用程序处理器(AP)在收到启动
IPI
时会修改它们的指令指针,即使它是活动的(不是在等待启动时-
IPI
)。是否有任何英特尔文档,说明AP在启动
IPI
的收据上将做什么,而不是在等待启动
IPI
状态时,或者将行为记录为未定义的?我似乎在或补充英特尔文件中找不到明确的答案。通常,我编写初始化代码来初始化和启动A
浏览 1
提问于2019-05-30
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux下查看CPU信息
在 Linux 中如何对 CPU 进行压力测试|Linux 中国
Linux之《荒岛余生》(二)CPU篇
linux性能-负载与CPU使用率
“攻城狮”实用指南之Linux CPU性能优化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券