腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
CPU
亲和性
的利弊
、
、
、
假设我有一个多
线程
应用程序(比如大约40个
线程
),它运行在一个多处理器系统(比如8个内核)上,
Linux
作为操作系统,不同的
线程
本质上是由内核调度的LWP (轻量级进程)。使用
CPU
亲和性
的好处/缺点是什么?
CPU
亲和性
是否有助于将
线程
定位到核心的子集,从而最大限度地减少缓存共享/未命中?
浏览 1
提问于2013-01-05
得票数 3
1
回答
强制调度程序将
线程
分配给特定的处理器
、
、
、
、
假设我们有多个处理器/核心和两个
线程
。是否可以强制
linux
调度器在每次执行时总是将特定的
线程
(两者)调度到特定的处理器。在创建时设置
线程
的处理器
亲和性
是否足以达到此目的
浏览 2
提问于2013-02-20
得票数 2
回答已采纳
4
回答
如何设置Java
线程
的
cpu
核心
亲和性
?
、
我知道在
Linux
中通过taskset命令设置进程与特定
CPU
核心的
亲和性
。但我希望设置Java
线程
与特定
cpu
核心的
亲和性
,以便属于同一进程的其他
线程
可以在所有剩余的核心上运行。例如,如果我有一个包含10个具有4核机器的
线程
的进程,我希望为一个
线程
保留core-1,并让其余9个
线程
在剩余的3核上运行。它能做到吗?如何做到? 谢谢Sachin
浏览 12
提问于2012-11-15
得票数 14
回答已采纳
1
回答
Linux
3.19中的
CPU
亲和性
、
、
、
、
我在许多内核
线程
上设置
CPU
亲和性
时遇到问题。内核是3.19 ( SMP 100 on )的变体,在禁用了超
线程
的6核Intel上。我设置了isolcpus=1-5。启动后,许多
线程
使用掩码3f运行(即允许0-5个Cpus )...提前谢谢你。
浏览 17
提问于2015-08-12
得票数 2
1
回答
如果我在进程中执行sched_setaffinity,它产生的
线程
会受到影响吗
、
如果我这样做: CreateThreads,setsched_affinity到
CPU
0,那么所有的
线程
是否也与
CPU
0有
亲和性
如果我颠倒了操作顺序,即首先set_schedaffinity,然后创建
线程
,
线程
是否有
亲和性
我正在使用pthread库创建
线程
。
浏览 0
提问于2011-04-07
得票数 0
2
回答
Linux
cpu
_affinity保证单机使用
、
、
、
可以在
linux
中为其中每个
线程
在每个核上运行的多
线程
程序设置
cpu
亲和性
,从而有效地阻止由该核上的os调度的任何其它进程。或者我错过了
linux
调度器,或者我需要我自己的调度器。
浏览 5
提问于2012-06-04
得票数 1
回答已采纳
3
回答
Java限制资源使用
、
、
有没有办法限制java使用的内核数量?
浏览 9
提问于2012-05-08
得票数 15
回答已采纳
4
回答
有没有一种方法可以将进程锁定到
CPU
?
、
、
我正在考虑开发一个应用程序,它将在一台六核计算机上运行六个异步任务,每个核心上一个。这个想法是让它们主要由自己运行,但有时也会通过共享内存区域进行通信。但是,我希望任务尽可能不受干扰地运行。
浏览 0
提问于2011-03-30
得票数 7
回答已采纳
1
回答
Pthread_setaffinity_np无效参数
、
、
、
我正在尝试更改start例程中每个
线程
的
亲和性
。 pthread_t c;
浏览 21
提问于2012-01-17
得票数 2
回答已采纳
2
回答
如何加强
CPU
套接字
亲和性
?
、
、
、
我知道有一些方法可以加强
线程
/进程
亲和性
,以将特定的
线程
/进程绑定到各种操作系统中的
CPU
/核心。我只是想知道是否有一种方法来加强
CPU
套接字
亲和性
。即强制将
线程
/进程绑定到可容纳多处理器芯片的
CPU
插座。 这个问题的出现是因为每个芯片上的多处理器每天都在增加。
浏览 1
提问于2011-10-06
得票数 2
1
回答
itk 3.20.1处理器
亲和性
、
、
、
有没有办法为ITK (3.20.1)
线程
设置处理器
亲和性
。我正在研究ITK::MultiThreader类,它有"SetGlobalDefaultNumberOfThreads“。
浏览 2
提问于2013-05-06
得票数 0
1
回答
如何使用多核而不是多
线程
进行编程?
、
、
现在,我想使用独立的内核来执行相应的任务,而不是基于软件的多
线程
(Pthread)。那么,对于如何使用RaspberryPI的不同内核,有什么建议或指导吗?此外,如何检查
CPU
使用率以选择最好的内核来执行某项任务? 致以问候,Aatif Shaikh
浏览 13
提问于2019-08-06
得票数 0
1
回答
Linux
中的物理位置感知用户空间内存分配(内存控制器
亲和性
)
、
、
、
、
我想测试在基于64位、2
CPU
、16核Intel Xeon 5500
CPU
的服务器上,如果从不同的物理
CPU
和不同的嵌入式内存控制器分配和访问内存,可能会出现性能差异。(戴尔T710) 查看供应商白皮书,我可以看到每个物理
CPU
都有3个独立的内存控制器。还有2个物理
CPU
,总共有6个并行内存控制器。我想知道同一控制器、同一物理
CPU
内的不同控制器以及不同物理
CPU
之间的内存拷贝的性能。为此,我需要设置进程的
CPU
亲和性
(可以做到)
浏览 1
提问于2010-08-05
得票数 1
回答已采纳
3
回答
Java多
线程
应用程序只使用一个内核
、
、
、
、
我正在运行自己编写的Java多
线程
应用程序。它应该将大量数据插入到NoSQL数据库中。为此,我使用来自java.concurrent.Executors的"CachedThreadPoolExecutor“生成了4个
线程
。我
浏览 0
提问于2014-01-23
得票数 6
2
回答
windows中的ThreadAffinity
、
、
、
当前正在将
Linux
应用程序移植到windows中,我需要设置
线程
亲和性
。目前
Linux
的方法是:我需要用等效的
浏览 0
提问于2013-08-24
得票数 0
1
回答
C++11如何从隔离内核的操作系统中再次获取
线程
?
、
、
这就是问题所在,我得到了一个分配给某个
cpu
核心的
线程
。在这个
线程
中,我想创建另一个
线程
,它应该在非隔离的
cpu
上(不是在隔离的
cpu
上,因为它是被创建的)。std::thread th1([&] () { });
CPU
_ZE
浏览 4
提问于2018-10-09
得票数 0
2
回答
C#核心2.1利用2个
CPU
、
、
、
我目前正在构建一个严重依赖于多
线程
运行的应用程序。我目前使用environment.ProcessorCount常量生成与系统内核一样多的
线程
,但是当我在有两个独立
CPU
(Intel Xeon E5-2620)的服务器上运行应用程序时,所有
线程
都在第一个
CPU
上工作,而第二个
CPU
空闲。是否可以在一个进程中使用第二个
CPU
,或者我是否需要拆分进程并强制使用处理器
亲和性
? 编辑: 我尝试使用IdealProcessor将
亲和性
设置为拆
浏览 45
提问于2019-03-23
得票数 0
回答已采纳
1
回答
numactl --physcpubind
、
、
、
/program 也就是说,我将使用6个
线程
运行我的程序,并且我要求它们在
CPU
核0,1,4,5,8,9上。例如,如果在程序运行期间的某个时刻,
线程
0-5被分配了
CPU
核0,1,4,5,8,9 (setup1)。是否可能在程序执行期间的某个其它点,
线程
0可能例如在
CPU
核心9上运行,等等?也就是说,
CPU
核心之间是否会有
线程
迁移?或者
线程
唯一地绑定到
CPU
核心(就像在setup1中一样)?谢谢。
浏览 3
提问于2013-02-06
得票数 10
回答已采纳
1
回答
查找
线程
访问的页面
、
、
、
、
我正在寻找一些基于
线程
访问数据的调度选项。有没有办法找到特定
线程
访问的缓存页。如果我有来自两个不同进程的两个
线程
,是否可以找到这两个
线程
访问的公共数据/页面
浏览 3
提问于2013-04-15
得票数 1
回答已采纳
1
回答
Powershell 4-为运行空间和多
线程
设置处理器
亲和性
、
、
我想设置多个特定
线程
的
cpu
亲和性
。谢谢!
浏览 7
提问于2014-06-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于CPU亲和性,这篇讲得最全面
CPU的单核、多核、单线程、多线程区别
CPU核数和线程数有什么作用?CPU核数和线程的关系与区别,服务器CPU与电脑主机CPU的区别
线程数与多核CPU的关系
Linux下查看CPU信息
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券