- 主题:苹果M1不支持虚拟化——跑不了docker
我看有人说的DTK的a12z出的问题
m1没提
而且回复里面的cpu信息里是支持的
如果不支持虚拟化
Pd发新闻不是要打自己的脸?
https://www.sohu.com/a/431439567_161062
【 在 oldwatch 的大作中提到: 】
: 我原来也以为只是没原生
: 然后看那个连接好像是M1不支持硬件虚拟化指令……
:
--
FROM 119.112.190.*
你这个没有任何说服力,即使 M1 支持虚拟化,运行 PD 的话也只能以解释执行的方式来运行 x86 指令,跟硬件支不支持虚拟化没有关系的。
【 在 mindcontrol 的大作中提到: 】
: 我看有人说的DTK的a12z出的问题
: m1没提
: 而且回复里面的cpu信息里是支持的
: ...................
--
FROM 123.58.117.*
不是说了吗
cpu信息显示的就是支持虚拟化技术的
也就是硬件上主持
【 在 zli07 的大作中提到: 】
: 你这个没有任何说服力,即使 M1 支持虚拟化,运行 PD 的话也只能以解释执行的方式来运行 x86 指令,跟硬件支不支持虚拟化没有关系的。
:
: 【 在 mindcontrol 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 7」
--
FROM 119.112.190.*
我们通常说一个CPU支不支持虚拟化,指的是是否支持硬件虚拟化指令,也就是说
是否允许虚拟机更直接地给CPU下达指令硬件执行,从而提高效率。
所以一款虚拟机软件是否能够运行,和CPU是否支持硬件虚拟化并没有太大关系。
想想当年1999年vmware workstation1.0出来的时候,哪来的硬件虚拟化……
【 在 mindcontrol (mindcontrol) 的大作中提到: 】
: 我看有人说的DTK的a12z出的问题
: m1没提
: 而且回复里面的cpu信息里是支持的
: 如果不支持虚拟化
: Pd发新闻不是要打自己的脸?
:
https://www.sohu.com/a/431439567_161062--
FROM 210.162.8.*
硬件上支持也是针对arm指令的啊
你在arm上虚拟arm guest,需求和目的是什么?
之前PD火,大多数是因为有人需要在mac os 上跑win x86,这个话题昨天在apple讨论过了
现在你想在arm上虚拟win x86,对不起,性能会很不好看。
【 在 mindcontrol (mindcontrol) 的大作中提到: 】
: 不是说了吗
: cpu信息显示的就是支持虚拟化技术的
: 也就是硬件上主持
: - 来自「最水木 for iPhone 7」
--
FROM 210.162.8.*
你看下这个回复
? ~ sysctl -a | grep machdep.cpu.features
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA
CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3
PCLMULQDQ DTSE64 MON DSCPL VMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2
AES SEGLIM64
这里面的cpu特性,是否从硬件上支持了虚拟化技术呢?
【 在 hyoga 的大作中提到: 】
: 我们通常说一个CPU支不支持虚拟化,指的是是否支持硬件虚拟化指令,也就是说
: 是否允许虚拟机更直接地给CPU下达指令硬件执行,从而提高效率。
: 所以一款虚拟机软件是否能够运行,和CPU是否支持硬件虚拟化并没有太大关系。
: ...................
--
FROM 119.112.190.*
你以前要在x86上跑arm性能也不行啊
安卓模拟器就是一个例子
这个和docker的实现无关啊
至于需要在silicon Mac上跑x86windows的用户需求
我只能说苹果可能早就打算放弃了
苹果此举的目的就是引领全部移动操作系统迁移到arm架构
很大的一步
就算不成功,自己的产品也能达到一个统一
【 在 hyoga 的大作中提到: 】
: 硬件上支持也是针对arm指令的啊
: 你在arm上虚拟arm guest,需求和目的是什么?
: 之前PD火,大多数是因为有人需要在mac os 上跑win x86,这个话题昨天在apple讨论过了
: ...................
--
FROM 119.112.190.*
那这样理论上说
先跑arm linux虚机再套docker跑 arm linux docker镜像还是可以的
【 在 mindcontrol (mindcontrol) 的大作中提到: 】
: 你以前要在x86上跑arm性能也不行啊
: 安卓模拟器就是一个例子
: 这个和docker的实现无关啊
: ...................
--
FROM 58.32.4.*
你贴的这个帖子前前后后都强调多少遍了,苹果的芯片不支持硬件虚拟化,还问?
【 在 mindcontrol (mindcontrol) 的大作中提到: 】
: 你看下这个回复
: ? ~ sysctl -a | grep machdep.cpu.features
: machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA
: ...................
--
FROM 115.188.146.*
现在的情况别说 x86,连 arm 也只能软虚拟……
【 在 hyoga (白鸟·没见过猪跑,还没吃过猪肉吗?) 的大作中提到: 】
: 硬件上支持也是针对arm指令的啊
: 你在arm上虚拟arm guest,需求和目的是什么?
: 之前PD火,大多数是因为有人需要在mac os 上跑win x86,这个话题昨天在apple讨论过了
: ...................
--
FROM 115.188.146.*