腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
主机:后台作业+ VM +优先级?
、
、
、
我正在运行一个由
Linux
主机操作系统和Windows7来宾(VMware工作站)组成的设置。我试图在
Linux
主机上运行16个CPU
绑定
的后台作业,值为19 (最低的优先级;每个虚拟CPU一个),同时使用Windows作为正常的桌面操作系统。由于某种原因,
Linux
后台作业使我的Windows陷入停顿,尽管VMware的好值是0。编辑2
浏览 0
提问于2011-05-05
得票数 0
回答已采纳
3
回答
Linux
中的CPU排序(带
超线程
)
、
我很好奇
Linux
中的CPU排序是什么。假设我在一个
超线程
系统上将一个线程
绑定
到cpu0,另一个
绑定
到cpu1,它们是不是都在同一个物理核心上。给定一个具有4个核心和
超线程
的核心cpuinfo920,/proc/ i7的输出让我认为cpu0和cpu1是不同的物理核心,而cpu0和cpu4在同一个物理核心上。 谢谢。
浏览 8
提问于2010-06-11
得票数 13
2
回答
启用超级导航系统上的CPU编号
、
、
、
我试图了解操作系统(Windows,
linux
)如何在启用
超线程
的环境中将数字分配给逻辑cpus。?例如,在具有
超线程
的2个物理cpu系统中,操作系统是否将编号0、2分配给第一个物理cpu,然后分配给1,3到第二个物理cpu。?提前谢谢。 你好,-Jay。编辑:回答Alan的问题:我需要知道这一点,因为在我的工作中,我需要将各种线程
绑定
到特定的cpus,以避免上下文切换,并且我希望确保某些任务( threads )
绑定
到独立的物理CPUs。谢谢
浏览 1
提问于2009-11-16
得票数 9
回答已采纳
3
回答
限制CPU调度
、
(在最近的Ubuntu
linux
上运行...) 所以我有一个多线程程序,我想要得到可靠的计时数。我可以使用sched_setaffinity以我喜欢的方式将每个线程
绑定
到一个特定的核心(比如,所有线程都在同一个套接字上)。此外,系统具有
超线程
处理器,如果我在核心0上有一个线程,我不想允许任何人在核心0的
超线程
兄弟上进行调度。有没有办法告诉内核“在这组处理器上只允许这个进程?”其中一个想法是renice -20,它会更有可能不会出错,但它对
超线程
兄弟不做任何事情,我更喜欢让我直接控制什么计划在哪里的东西。
浏览 4
提问于2011-04-01
得票数 0
2
回答
为什么我的超级线程
linux
服务器上只有一半的核心会被加载?
、
我有一个服务器,它是一个12核心的
超线程
系统,这意味着我有24个虚拟内核。 我在服务器上运行24个进程,每个进程在自己的端口上侦听,并执行相同的操作,尽管来自不同的客户端和不同的请求。磁盘活动也非常少,几乎所有这些服务器都是网络
绑定
的,每个服务器大约有60-80MB/s,进出双千兆以太网卡,连接到一个接口上。
浏览 0
提问于2011-09-19
得票数 2
回答已采纳
3
回答
Python:检测物理非HT CPU的跨平台解决方案?
、
、
、
我正在尝试使用跨平台方法来检测机器上非
超线程
内核的数量。 多处理的只检测处理器的总数,我可以在
Linux
机器上使用grep /proc/cpuinfo来找到答案。
浏览 6
提问于2012-04-14
得票数 2
回答已采纳
1
回答
为什么开启
超线程
后性能会变差?
、
、
、
、
I将
Linux
kernel 2.6.32移植到英特尔(R)至强(R) CPU E31275 @3.40 CPU。如果我在BIOS
超线程
,我可以看到8个CPU核心(CPU0 ~ CPU7)。我不太理解它,因为我想我没有设置任何IRQ
绑定
操作。有人能解释一下吗?
浏览 7
提问于2012-05-15
得票数 4
回答已采纳
2
回答
JVM +
Linux
+Intel的
超线程
=
、
、
、
、
我注意到JVM线程出于某些原因在
Linux
下作为进程运行(如果我错了,请纠正我)。此外,Intel的
超线程
只为属于同一进程的两个线程提供额外的并行化。这是否意味着,一个单一的多热JVM程序将不会从
Linux
下的
超线程
中获益,因为它的线程不是从CPU的角度来看的线程吗?
浏览 7
提问于2011-11-26
得票数 2
回答已采纳
1
回答
超线程
:是否有一种方法可以从命令行知道BIOS中是否启用了
超线程
?
是否有方法从标准
LINUX
发行版的命令行(或通过安装某种工具)了解是否在给定计算机的BIOS中启用了
超线程
?
浏览 0
提问于2017-02-02
得票数 1
1
回答
由于使用OpenMP进行
超线程
处理,性能较差:如何将线程
绑定
到内核
、
、
、
我将问题追溯到
超线程
,以及将线程数设置为4个,而不是默认的8个线程。当我禁用BIOS中的
超线程
时,我始终保持了大约75%的效率(或者至少我从未见过急剧下降到36%)。我不想在BIOS中禁用
超线程
。我想我需要把这四个线绑在四个核心上。我已经测试了一些不同的GOMP_CPU_AFFINITY案例,但到目前为止,我仍然存在效率有时为36%的问题。
超线程
和内核的映射是什么?,例如线程0和线程1是否对应于同一个内核,线程2和线程3是否对应另一个内核? 如何在不迁移线程的情况下将线程
绑定
到每个内核,这样我就不必在BI
浏览 5
提问于2014-06-23
得票数 16
2
回答
超线程
、
超线程
以及每核授权的含义
、
、
可能重复: 超V和
超线程
:打开还是关闭? 你能帮我解决我的软件许可问题吗?如果我们的Server实例开始
绑定
CPU,那么从4个非超级线程内核到4个线程(即等于2个内核),我们将获得多少额外的处理能力?我应该考虑在
超线程
关闭的情况下运行我的超级v环境吗?
浏览 0
提问于2012-10-22
得票数 1
1
回答
如何在内核模块中找到物理和逻辑核数?
、
、
Linux
中是否有内核函数可以返回运行内核模块的物理核心和逻辑核心(在
超线程
的情况下)的编号?
浏览 1
提问于2011-09-06
得票数 11
回答已采纳
2
回答
禁用
超线程
、
我试图禁用AMD (EPYC-2)机器上运行在Ubuntu18.04上的
超线程
。在英特尔处理器上实现这一目标的过程之一是在/etc/GRUB_CMDLINE_
LINUX
/缺省/grub中的“noht”行中添加“noht”?但是,在重新启动我的系统之后,它仍然处于
超线程
模式。
浏览 0
提问于2020-04-08
得票数 0
4
回答
超线程
性能比较
、
、
、
、
我的意思是,
超线程
并没有给我带来任何性能提升。在
Linux
下,实验结果是相同的。所以,我的问题是,是否有一些simple测试表明,
超线程
不会给我带来任何性能改进。
浏览 1
提问于2014-02-19
得票数 3
1
回答
在确定线程池大小时,如何考虑
超线程
处理?
、
、
、
在启用
超线程
的计算机上,在确定线程池大小时,是否应该考虑虚拟内核?对于有4个真实内核和8个虚拟(
超线程
)核心的英特尔核心i7芯片,这个公式是( 4 + 1 )还是( 8 + 1 )? 另外,在如何考虑
超线程
内核方面,应用程序的本质有多大的不同?。考虑到
超线程
基本上是附加在同一个核心上的第二组寄存器,也许一个CPU
绑定
应用程序应该只考虑真正的内核,而一个网络/IO
绑定
的应用程序应该考虑虚拟内核?最后,芯片类型是否会影响
超线程
,从而影响线程池大小的计算?具体来说,
浏览 3
提问于2015-05-15
得票数 9
4
回答
兄弟姐妹在/proc/cpuinfo中意味着什么?
、
这是否意味着物理处理器中虚拟处理器的数量?
浏览 0
提问于2011-10-29
得票数 18
1
回答
具有6个核心和12个线程的CPU计算的最佳并行进程数
、
、
、
、
在一台带有Intel CPU的计算机上,我想运行尽可能多的进程,每个进程都使用不同的输入数据进行类似的计算(每个进程都有一个线程)。不涉及GPU,不需要进程间通信.我是否应该运行6个进程(每个物理核心一个)?还是12个进程(每个线程/虚拟内核一个)?但是,运行12个进程不会使它们每秒钟只计算500次吗?
浏览 7
提问于2022-05-22
得票数 1
回答已采纳
2
回答
Linux
未检测到
超线程
、
、
、
我有一个带有两个Intel Xeon E5645 cpu的戴尔服务器,每个cpu有6个核心,每个内核都是
超线程
的(即应该相当于两个虚拟内核)。当我查看/proc/cpuinfo时,我得到了每个cpu的数据:siblings: 6Core Enabled: 6 Thread
浏览 0
提问于2012-10-18
得票数 2
2
回答
超线程
对编译器性能的影响?
、
、
假设我们想要尽可能快地编译一个大型项目(比如GCC或
Linux
内核)。具有
超线程
功能的中央处理器(例如英特尔酷睿i7)在启用或禁用
超线程
的情况下运行编译器的速度会更快吗?有没有什么公开的基准测试呢?我对
超线程
的理解是,每个内核可以从两个(或多个)进程中选择指令。这通常会使核心更有效率,因为功能单元空闲的可能性较小。
浏览 0
提问于2010-01-07
得票数 22
回答已采纳
1
回答
如果我更新内核,我需要微码更新吗?
、
、
、
我使用
Linux
操作系统,我认为要修复微体系结构填充缓冲区数据采样,您需要更新intel微代码或将内核更新为一个固定的https://security-tracker.debian.org/tracker
浏览 0
提问于2019-06-01
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统网卡绑定模式
Linux服务器网卡绑定配置
关于CPU亲和性,这篇讲得最全面
如何在 Linux/Unix 之上绑定 ntpd 到特定的 IP 地址
Intel 处理器又曝漏洞 TLBleed:超线程技术惹祸
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券