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

vps网友提供 05-24 讨论归档 12

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

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676471913142030336.html

标签:
msg7086
05-24

@opengps 共享资源本来就都是超售的。独服才比较少超。

kendricklamar

超售

opengps
05-24

@msg7086 那是 :
1,超售 (越小的服务商越担心这个)
2,压缩资源机器:(阿里云 t5 ),( aws t2 )这种标明了超积分强制降低频率的机器。

azh7138m
05-24

@msg7086 有的厂商会标注下核心是物理性能的多少,有些人把完整核心都分给虚拟机的叫做 vds

msg7086
05-24

vCPU 都不一定对应 CPU 线程数。主机可以自定义每个 vCPU 的能力,所以实际分配给你的是 2 个十分之一线程也是完全有可能的。

很少有主机商会真的把整个核心分配给你用。

opengps
05-24

不懂 linux。不知道可不可以发表:关于 cpu,有几个地方需要区分:
1,物理 cpu 颗数
2,内核数
3,线程数
对于虚拟机来讲,一般说的 cpu 都是指最后一个 ,vCPU,各大云卖的服务器都是 vCPU

Judoon
05-24

买一台多核的 vps,可能是给你分配了两个实际核, 也可能是给你两个逻辑核,在 cpuinfo 里显示的信息也就不一样了

Judoon
05-24

processor 是超线程后的逻辑核
cpu cores 是指这块物理 cpu 有几个核


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

那么系统里面看到一共 40 个核心,

shayang888
05-24

@lieh222 哦 我看了下 是 2 个 processor 每个里面 cpu cores:1 可是为啥我看公司的亚马逊的服务器 就只有一个 processor

lieh222
05-24

看错了

lieh222
05-24

不是从 0 开始吗

silencefent
05-24

Siblings 超线程