在线禁用超线程

时间:2012-12-18 19:20:06

标签: cpu multicore hyperthreading

我有一个Ubuntu服务器,它具有以下属性(快照)

处理器:23 vendor_id:GenuineIntel cpu系列:6 型号:44 型号名称:Intel(R)Xeon(R)CPU X5690 @ 3.47GHz 踩:2 cpu MHz:1600.000 缓存大小:12288 KB 身份证:1 兄弟姐妹:12 核心ID:10 cpu核心:6

对于被测系统,启用超线程。我想禁用此系统的超线程。我不想启动并转到BIOS这样做但想要在线完成它。我遇到的一些建议是做下面的事情:

'echo 0> / sys / devices / system / node / node0 / cpu2 / online'

我不确定应该根据系统中的CPU核心数,兄弟姐妹数去哪个CPU或节点执行以下操作。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

I am not sure which CPU or node shall I go to and perform the following operation 
based on the numbers of CPU cores, siblings in the system.

系统的并行基准测试将评估多核CPU的性能和最大吞吐量,这可以告诉我们启用/禁用系统的超线程。