没 AES,没 AVX,这怎么说也是 2011 年之前的产品了吧……
1
sunflyer 2017-12-22 11:02:16 +08:00
你是真的不知道,KVM 默认虚拟化不带 CPU 标签的时候 Flags 里面是没有 AES 这些东西的么?
|
3
zhjits OP |
4
zhaoxiting1997 2017-12-22 11:42:07 +08:00 via Android 2
很多时候不开 aes,avx 是为了防止挖矿。。。。
|
5
Azmeont 2017-12-22 12:07:27 +08:00
太老的 CPU 便宜不哪去的同时,还更费电。商家应该没有动力使用太老的 CPU
|
7
feather12315 2017-12-22 12:29:32 +08:00 via Android
看一看 model name。
qemu virtual CPU 哪来的 AES 等 |
8
flyico 2017-12-22 12:30:10 +08:00
这是什么字体?
|
9
ryd994 2017-12-22 12:32:52 +08:00 via Android
不要想当然,为什么不用自己电脑开一个 kvm 试试看呢?
|
10
0ZXYDDu796nVCFxq 2017-12-22 12:34:34 +08:00 via iPhone
@zhaoxiting1997 这跟降频防止电池供电不足是一个逻辑啊
|
11
lyhiving 2017-12-22 12:35:33 +08:00 via Android
肯定是想挖矿
|
12
Norie 2017-12-22 12:41:27 +08:00 via Android
真~图吧大佬?
|
13
echo1937 2017-12-22 12:42:42 +08:00 via iPhone
@zhaoxiting1997 不开 aes,avx,很多程序性能很差…
|
14
zhjits OP |
16
tyfulcrum 2017-12-22 12:57:26 +08:00
@zhjits 你在 gvim 里用更纱黑体显示正常么?我在 MacVim GUI 里一直显示不正常,搞不清是 MacVim 的问题还是字体的问题。
|
17
giuem 2017-12-22 12:58:04 +08:00 via iPhone
|
18
xzpjerry731 2017-12-22 13:30:46 +08:00
上海区学生机也有
|
19
winglight2016 2017-12-22 13:36:27 +08:00
@zhjits 字体让我唤起了在 AppleII 上敲 basic 时的回忆
|
20
bramblex 2017-12-22 13:40:32 +08:00
|
21
Lampo1225 2017-12-22 15:45:31 +08:00 1
@zhjits ,楼主的问题应该是购买时选择了比较便宜的“系列 1 ”老的机型。之前有咨询过,联系他们可以换成“系列 2 ”的新机型,使用新的 broadwell 或 skylake CPU,这些指令都是支持的。
|
22
fhefh 2017-12-22 15:55:26 +08:00
Architecture: i686
CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 79 Model name: Intel(R) Xeon(R) CPU E5-26xx v4 Stepping: 1 CPU MHz: 2394.454 BogoMIPS: 4788.90 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K |
23
pq 2017-12-22 15:57:59 +08:00
我有点困惑,既然 KVM 是所谓的完全虚拟化,为何不能像 Virtualbox 那样,直接让虚拟机看到宿主机的 CPU 原始型号,而非得通过 qemu 弄个虚拟 CPU 呢?
|
25
dwdis 2017-12-22 18:42:27 +08:00
使用最新的 CPU 自然会贵一些,如果不是对性能要求比较高,一些通常的场景使用一般的 CPU 的机型性价比更好一些。
|
26
damonZBM 2017-12-22 19:57:26 +08:00 via Android
一般厂商都会有不同配置的机型。有点像买手机低配版便宜,功能少性能一般。高配版功能多性能好,但是贵一些,主要看个人需求。
|
27
feather12315 2017-12-22 20:00:59 +08:00 via Android
@pq #23 有这配置,一般也会开,但人家就是不给你开有啥办法。
|
28
adadada 2017-12-22 22:33:14 +08:00
@pq #23 为了 Live Migration 方便。例如,源端 host CPU 支持 AVX 指令,目的端 host CPU 不支持 AVX 指令,如果 QEMU 直接把 host CPU 的所有特性都提供给 vCPU,那么 live migration 之后,VM 里原本可以正常运行的 AVX 程序在目的端无法运行。
|
29
tinybaby365 2017-12-22 23:38:47 +08:00 via iPhone
腾讯云的 GPU 主机也是如此。略带遗憾。
|
30
Quaintjade 2017-12-23 00:06:53 +08:00 via Android
@Azmeont
看到过 Intel T7700 跑的 VPS,不知道是真的型号还是乱写的型号。。。 |
31
msg7086 2017-12-23 04:07:44 +08:00 1
@pq ESXi 集群里也有这种设定。比如一个 E5v1 和一个 E5v4 组成的集群里,为了支持迁移,需要把两者之间不同的特性屏蔽,只保留相同特性的部分,这样一个在 E5v4 上跑的虚拟机在线迁移到 E5v1 服务器上以后不会跑崩。
|
32
DZBM 2017-12-23 10:44:27 +08:00 via Android
不同系列的机型对应不同配配置(CPU,GPU,内存,等等),很正常的做法,购买阿里的或其他厂商都是一样的情况。
|
34
imstand 2017-12-23 14:42:24 +08:00
晒出谷歌云 CPU,你想要的都有
mci@instance-2:~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 62 Model name: Intel(R) Xeon(R) CPU @ 2.50GHz Stepping: 4 CPU MHz: 2500.000 BogoMIPS: 5000.00 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 30720K NUMA node0 CPU(s): 0 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm fsgsbase tsc_adjust smep erms x saveopt |
35
azcode 2018-01-07 12:34:29 +08:00 via Android
26xx 让我很残念
|