苹果推出首款自研芯片 M1,我还关心以下两点 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
raoxiaowen
V2EX    Apple

苹果推出首款自研芯片 M1,我还关心以下两点

  • &bsp;
  •   raoxiaowen 2020-11-11 08:54:58 +08:00 via iPhone 6269 次点击
    这是一个创建于 1884 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 可否装 windows
    2. 是否支持虚拟化,在虚拟机上运行 windows,linux 等系统。
    3. 这次大改不知道苹果的品控如何
    22 条回复    2020-11-11 12:22:42 +08:00
    helloworld000
        1
    helloworld000  
       2020-11-11 08:59:05 +08:00
    2. 是否支持虚拟化,在虚拟机上运行 windows,linux 等系统。


    看你怎么用虚拟化了,QEMU 应该是可以,不过性能估计不怎么样
    https://wiki.qemu.org/Hosts/Mac
    raoxiaowen
        2
    raoxiaowen  
    OP
       2020-11-11 09:11:33 +08:00 via iPhone
    @helloworld000 哦,有验证过么。还是官方有确认呢,apple silicon 哦。

    另外一个问题,macOS 上面的原来的第三方软件可以运行么还是说要修改下,比如微信,迅雷等
    Reficul
        3
    Reficul  
       2020-11-11 09:14:09 +08:00
    没有硬件加速的 QEMU 软件模拟想要有肯定是可以有的,但是因为跨指令集模拟会非常慢只能玩玩,虚拟化还得硬件支持。
    helloworld000
        4
    helloworld000  
       2020-11-11 09:17:01 +08:00
    @raoxiaowen 哥们建议你去学习一下计算机系统架构这门课
    pavelpiero
        5
    pavelpiero  
       2020-11-11 09:17:01 +08:00
    linux 应该可以 毕竟很多 linux 有 arm 的发行版
    cxh116
        6
    cxh116  
       2020-11-11 09:20:06 +08:00
    玩过 arm 的 chromebook ,装 linux 和 win 都很难.

    用 arm 的 cpu ,有可能用的不是标准的 uefi 了,类 uboot 的,估计装 win 和 linux 难了.比 uefi 启用数字签名更难.
    12101111
        7
    12101111  
       2020-11-11 09:20:24 +08:00
    wwdc 2020 是演示过虚拟机跑 Debian arm 的, 应该是具有 EL2 加速的
    windows arm 据称老版本不支持 16K 页表,但是微软或者苹果有一方修复了这个问题(微软支持 16k 页表或者芯片支持了 4k 页表)
    bootcamp 应该是没戏, Windows arm 只向 OEM 销售,且苹果特意宣传了芯片级的安全启动, 应该是锁 bootloader 的
    szq98
        8
    szq98  
       2020-11-11 09:21:21 +08:00
    这次只换芯,模具没变,做工自然不应该变
    装 win 就别想了,本来能装 win (和虚拟机低开销跑 win )只是 x86 架构带来的额外好处,这次换到 arm 后,想跑 x86win 理论上只能靠模拟,开销会大很多
    armWin 未来有可能能装,或者虚拟机里跑,但前提是要等 armWin 发展起来
    未来虚拟机跑 armLinux 应该没问题,已经在搞 arm 下的虚拟化技术了,但当前的 m1 及 mac11 支持得怎样就不知道了
    across
        9
    across  
       2020-11-11 09:23:50 +08:00 via iPhone
    我很疑惑,需要第二点的话,你应该知道,指令集不一样吧...
    icyalala
        10
    icyalala  
       2020-11-11 10:35:22 +08:00   2
    https://developer.apple.com/documentation/virtualization
    https://www.parallels.com/blogs/parallels-desktop-apple-silicon-mac/
    https://twitter.com/VMwareFusion/status/1326229094648832000

    ARM 版 Linux 不用担心,苹果提供了系统级的 ARM 版 Linux 虚拟化 API,并且 VMWare 和 PD 也正在开发中。
    ARM 版 Windows 也不用担心,微软提供支持。

    至于 x86 版的,虚拟化估计够呛。
    emulate 可以(比如现在的 iOS 版 UTM 就可以跑 Windows )但是性能应该很差。
    kindjeff
        11
    kindjeff  
       2020-11-11 10:37:24 +08:00
    啥叫「首款自研芯片」
    massacreformash
        12
    massacreformash  
       2020-11-11 10:44:33 +08:00 via iPhone
    M1 最香的还是 Air,轻应用最合适,包括地铁上改 bug 。其余两款我自己应该不会入手
    aneostart173
        13
    aneostart173  
       2020-11-11 10:56:19 +08:00
    虚拟化高性能建立在指令透传,或者 syscall 级别的虚拟化,否则性能是很差的。还有图形接口,apple 会给 windows 做一个自己 gpu 的驱动吗?
    Zhengqing
        14
    Zhengqing  
       2020-11-11 11:19:11 +08:00
    @kindjeff 因为他就是 mac 上的是首款自研芯片
    Zhengqing
        15
    Zhengqing  
       2020-11-11 11:20:55 +08:00
    虚拟机我觉得肯定可以。wwdc 上专门拉出来了 parallel desktop 的人来说,还说了 pd 为了 big sur 适配做了多少努力,这肯定是为了下一步 apple silicon 上跑虚拟机。要是压根不能跑了 pd 可能公司都不做了,还回去在苹果发布会上演讲
    Mithril
        16
    Mithril  
       2020-11-11 11:28:54 +08:00
    跨指令集模拟怕不是要卡到爆。
    而且就算你用了 ARM 的 Windows,上面也跑不了正常的 X86 应用,你说你图个啥。。。
    虽说 Windows 也开始支持 64bit emulation 了,你说你在 ARM 的 Mac 上装个虚拟机跑 ARM 的 Windows,然后 Windows 自己再开个虚拟机跑 X86 的应用。。。。。
    Leonard
        17
    Leonard  
       2020-11-11 11:29:41 +08:00
    你这关心的不是三点吗
    mnssbe
        18
    mnssbe  
       2020-11-11 11:39:35 +08:00
    @massacreformash air 看起来好像比 pro 薄很多,其实也就轻 100g
    holulu
        19
    holulu  
       2020-11-11 11:46:36 +08:00
    PD 已经表示会支持 Apple Silicon 的虚拟化,macOS 的虚拟化框架即使是 x86 的性能也不高。
    hstdt
        20
    hstdt  
       2020-11-11 12:05:57 +08:00 via iPhone
    bootcamp 估计是没戏,做这个目的是为了抢 x86 电脑销量的,但是支持 arm 的 win 就变成资敌了吧,硬把竞争对手在自己的赛道上带着一起跑
    massacreformash
        21
    massacreformash  
       2020-11-11 12:14:46 +08:00 via iPhone
    @mnssbe

    主要还是贵,我自己有一个 mbp 在用,有了一个 Air 那 pro 就可以不带回家了。回家通勤只用一个 Air,到家娱乐也就 Air 了
    lucifer9
        22
    lucifer9  
       2020-11-11 12:22:42 +08:00
    如果还有人记得 PowerPC 时代的 Mac 的话
    别忘了那个时候微软自己开发了 VirtualPC 用来跑 Windows
    当年国内网银用 U Key 跟 ActivX 的,全靠这个才能在 Mac 上用的起来
    小白 G4 就能跑的不错了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3604 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 04:28 PVG 12:28 LAX 20:28 JFK 23:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86