为什么我买的 vps 是 2 核的, cpuinfo 查看到却是 1 核?

2018-05-24 10:07:39 +08:00
 shayang888

/proc/cpuinfo 里查看到 cpu cores:1 这是为啥?我明明买的是 2 核呀

5381 次点击
所在节点    云计算
12 条回复
silencefent
2018-05-24 10:29:00 +08:00
Siblings 超线程
lieh222
2018-05-24 10:38:02 +08:00
不是从 0 开始吗
lieh222
2018-05-24 10:38:30 +08:00
看错了
shayang888
2018-05-24 10:40:24 +08:00
@lieh222 哦 我看了下 是 2 个 processor 每个里面 cpu cores:1 可是为啥我看公司的亚马逊的服务器 就只有一个 processor
Judoon
2018-05-24 10:47:58 +08:00
processor 是超线程后的逻辑核
cpu cores 是指这块物理 cpu 有几个核


举例一台两个 cpu 插槽的物理机,每个 cpu 是 10 核心,开启超线程

那么系统里面看到一共 40 个核心,
Judoon
2018-05-24 10:50:45 +08:00
买一台多核的 vps,可能是给你分配了两个实际核, 也可能是给你两个逻辑核,在 cpuinfo 里显示的信息也就不一样了
opengps
2018-05-24 12:35:56 +08:00
不懂 linux。不知道可不可以发表:关于 cpu,有几个地方需要区分:
1,物理 cpu 颗数
2,内核数
3,线程数
对于虚拟机来讲,一般说的 cpu 都是指最后一个 ,vCPU,各大云卖的服务器都是 vCPU
msg7086
2018-05-24 13:02:30 +08:00
vCPU 都不一定对应 CPU 线程数。主机可以自定义每个 vCPU 的能力,所以实际分配给你的是 2 个十分之一线程也是完全有可能的。

很少有主机商会真的把整个核心分配给你用。
azh7138m
2018-05-24 13:05:24 +08:00
@msg7086 有的厂商会标注下核心是物理性能的多少,有些人把完整核心都分给虚拟机的叫做 vds
opengps
2018-05-24 14:53:43 +08:00
@msg7086 那是 :
1,超售 (越小的服务商越担心这个)
2,压缩资源机器:(阿里云 t5 ),( aws t2 )这种标明了超积分强制降低频率的机器。
kendricklamar
2018-05-24 17:18:10 +08:00
超售
msg7086
2018-05-24 22:37:21 +08:00
@opengps 共享资源本来就都是超售的。独服才比较少超。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/457355

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX