V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shmilypeter
V2EX  ›  MacBook Pro

迄今为止(2022 年 4 月), intel 芯片的 Mac 可以被完全取代吗?

  •  2
     
  •   shmilypeter · 2022-04-26 00:27:04 +08:00 · 6488 次点击
    这是一个创建于 946 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前手上的是 2019 款 13 寸 Macbook Pro ,i5 2.4GHz 四个雷电口,16G ,256G ,AC+年底到期,考虑换电脑,当然下一台肯定还是 Macbook Pro.

    Java 开发工程师,平时用 jetbrains 全家桶,需要在 Mac 上使用 docker 。

    需要使用 VMWare Fusion 或者 Parallels Desktop 虚拟机装 Win 10 或者 Win 11 ,主要需求是网银插件,Microsoft Office ,各种 windows Only 的解压软件,以及各种公司的 VPN 客户端。

    下一台电脑内存肯定不低于 32G ,硬盘也不会低于 1T ,计划用完三年 AC+周期。目前纠结的就是买 Apple Silicon 芯片的电脑呢,还是在 Apple 官网翻新和优惠里,淘一款 2020 款 13 寸或者 2019 款 16 寸的 intel 芯片机器呢。

    如果用 M1 ,Windows ARM 支持大部分常见的软件吗?

    48 条回复    2022-05-19 13:27:18 +08:00
    huadi
        1
    huadi  
       2022-04-26 00:37:21 +08:00 via iPhone
    问就是 silicon……
    官翻的 intel 不如不换,32g1t 怎么也要 14k ,比 m132g1t 便宜了四五千,算上屏幕的提升跟没便宜一样。可以考虑拍拍二手,我的电脑和手机都是那上面买的,95 新就跟新的差不多。1 万有 32g+1t 。
    最后,换电脑这么频繁干啥? 19 的也没落后很多啊?
    shmilypeter
        2
    shmilypeter  
    OP
       2022-04-26 00:53:11 +08:00
    @huadi 256G 硬盘不够,后悔买小了空间。
    16G 内存,勉勉强强吧,现在 16G 内存的体验约等于四五年前 8G 内存的体验。
    开虚拟机发热严重,一发热就降频。
    huadi
        3
    huadi  
       2022-04-26 01:03:11 +08:00 via iPhone
    @shmilypeter 感觉你对于 win 还是有刚需的,arm 兼容性不清楚,可以问问别人。
    可以从另外的角度想想:如果 arm 兼容性搞不定,再买个二手 win 本配 m1 能不能接受呢?毕竟都说 m1 香,能 m1 就 m1 。
    官翻 intel 的唯一优势是……它有货,蹲一蹲总会有 32g 的机器放出来,当然也很快会卖掉。但价格真不友好。
    mm163
        4
    mm163  
       2022-04-26 06:21:02 +08:00
    要升级肯定 Apple Silicon 了,主要担心的就是虚拟机(我也是虚拟机刚需,好多软件开发需要在 window 上进行),arm 虚拟 Window 肯定有兼容性问题。
    解决办法有两个:第一,不用虚拟化,使用模拟器解决 windows 兼容问题,不过性能肯定一般般。
    第二个办法是,远程桌面连接到 intel 机器上(老 MacBook Pro 长期扣盖不关机,待机功耗和连接速度都很好),在普通的一般网络环境,无论是微软的 RDP 还是 apple 的 remote desktop 效果都还不错。这样的话一个 m1 macbook air 搭配外置显示器就可以了。
    HughZadora
        5
    HughZadora  
       2022-04-26 06:24:58 +08:00
    各種問題,我想要編譯一個簡單的 aosp 和 android kernel 各種問題群出,好不容易爬文差不多了給我出現感歎號了🤬我是 m1 air 16+1t 。
    HughZadora
        6
    HughZadora  
       2022-04-26 06:31:31 +08:00
    然後還有不知道為什麼我的一個人雷靂接口不可以充電只可以傳輸數據和給手機充電🔋
    axcjj
        7
    axcjj  
       2022-04-26 08:18:30 +08:00
    java 开发,docker 啥的没问题。网银的话,我这边测试 农商行的到输密码那块就不行了。用 utm 虚拟 x64 windows 勉强能用网银..
    devinww
        8
    devinww  
       2022-04-26 09:10:03 +08:00
    同 java ,感觉除了网银其他都 ok ,网银我用不到所以不知道
    iCruiser
        9
    iCruiser  
       2022-04-26 09:26:12 +08:00
    正确的做法是:买一台 M1 回来正常工作一个礼拜试试看,如果没碰到兼容性问题就留下,碰到了就退货。
    Leonard
        10
    Leonard  
       2022-04-26 09:35:46 +08:00
    不可能被完全取代的,总有 X86 需求的时候,但是说基本取代是可以的
    flowerains
        11
    flowerains  
       2022-04-26 10:00:23 +08:00
    不能
    兼容也是个问题
    价格那就更是问题了
    shmilypeter
        12
    shmilypeter  
    OP
       2022-04-26 10:10:24 +08:00
    @mm163 我以前曾经 mac 和 Thinkpad x1c 双持,有时候出门包里两台电脑,肩膀苦不堪言。现在想来不想折腾两台电脑了。
    echo1937
        13
    echo1937  
       2022-04-26 10:19:42 +08:00
    买了腾讯云一台 4C8G10M 月流量 1500G 的云服务器,基本解决了所有的虚拟化、容器相关问题。

    即使是 Intel base Mac ,虚拟化和容器相关软件的使用体验也谈不上好,

    fusion 比起 workstations 差远了,docker desktop 亦是,换了 ARM 更是不能忍。
    leon912
        14
    leon912  
       2022-04-26 10:47:04 +08:00
    @shmilypeter 哈哈哈哈哈哈,看到了当年的我自己。确实太痛苦了。
    ViriF
        15
    ViriF  
       2022-04-26 10:48:29 +08:00
    有虚拟化套娃需求的话目前应该只能 Intel ,其它方面个人没遇上什么问题
    hccsoul
        16
    hccsoul  
       2022-04-26 10:50:31 +08:00
    可以家里开台 win 台式机,需要时候远程连回去
    Highlight1024
        17
    Highlight1024  
       2022-04-26 10:58:28 +08:00   ❤️ 2
    个人觉得 Apple Silicon 有涉及到 Window 的编程都很不方便,特别是用到 Visual Studio 的时候
    Ourobotos
        18
    Ourobotos  
       2022-04-26 10:59:28 +08:00
    @echo1937 同意,楼主如果没有玩游戏需求,蹲个腾讯云服务器,做活动的时候还挺便宜的。
    Aspector
        19
    Aspector  
       2022-04-26 11:19:35 +08:00
    MATLAB 目前在 M1 Pro 上的体验很差:只是能用的水准,运算速度一般,隔三差五卡死无响应,原生版遥遥无期。其实能理解,数值计算相关的优化应该不是重新编译一下就完事了。本来这种巨型 app 都不是很想点开,rosetta 再转一道更折磨了。(最近都在用 Julia
    lqcc
        20
    lqcc  
       2022-04-26 11:22:34 +08:00
    @echo1937 打折时我也买了一台腾讯云,不知道拿来干嘛....
    CivAx
        21
    CivAx  
       2022-04-26 11:31:50 +08:00
    m1 系列 docker 还是有问题,我这边已经遇到 amd64 构建的容器没法拉起了
    echo1937
        22
    echo1937  
       2022-04-26 11:34:20 +08:00
    @lqcc #20 我搭了一个 Docer Engine ,然后 IDEA 远程链接上去直接跑容器,把所有容器都放在上面。
    ShadowPower
        23
    ShadowPower  
       2022-04-26 11:50:07 +08:00
    有一大堆兼容性问题。
    解决方法大多数都是“远程开发 /调试 /训练”……
    Liang
        24
    Liang  
       2022-04-26 12:40:13 +08:00
    @echo1937 怎么解决插 U 盾的问题
    muntoya
        25
    muntoya  
       2022-04-26 12:47:25 +08:00
    docker 的问题比较大,很容易遇到不兼容的镜像,反正做 k8s 开发是绝对不能用 M1 的。
    Eagleyes
        26
    Eagleyes  
       2022-04-26 12:48:44 +08:00
    可以解决 99%的时间

    只有极个别,有的网站,比如教师资格报名只能限定 IE 浏览器。

    除非你虚拟 win ,不然没法。

    但是,这种情况有多少呢?找个 win 的电脑不要太简单,临时用一下就好了。
    ericguo
        27
    ericguo  
       2022-04-26 13:35:38 +08:00
    @Aspector octave 勉强用用还行

    现在 Apple Silicon 上没有 Oracle client ,这对我来说是个问题,其他没啥问题,基本都是原生了。目前就企业微信、OBS (下个版本),Keybase ,MS Teams ,EasyConnect 还是 x86 的,这些 x86 也不是不能用。

    总之完全可以工作了。
    arare
        28
    arare  
       2022-04-26 14:04:23 +08:00
    推荐 M1
    另 PD 网银可用
    liuyibao
        29
    liuyibao  
       2022-04-26 14:10:03 +08:00   ❤️ 1
    下一台电脑我准备换 win 笔记本,内存 32G+1T+标压处理器,windows 内置虚拟机跑 ubuntu ,现在用的 mac 感觉有时挺卡的,而且现在 mac m1 ,入门款才 8G 内存 256G 空间,高配的感觉价格太高了。。。 有资金就买 mac 高配吧
    shmilypeter
        30
    shmilypeter  
    OP
       2022-04-26 14:42:18 +08:00
    @liuyibao 8G 铁定不够用的,一台电脑使用寿命比手机长,至少用三年,用五年的也比比皆是的
    leega0
        31
    leega0  
       2022-04-26 16:55:33 +08:00   ❤️ 3
    我感觉 op 的问题明明是一台 win 就能解决的问题,但是为了用 mac 非要折腾自己。。。。
    NoNewWorld
        32
    NoNewWorld  
       2022-04-26 17:19:22 +08:00
    肯定 m1 啊。我就是 m1+一个服务器,什么 docker 都跑着服务器上,爽歪歪,平常 mac 只是编码、调试用
    neptuno
        33
    neptuno  
       2022-04-26 17:22:43 +08:00
    @echo1937 请问云服务器用来远程开发吗?
    dikey
        34
    dikey  
       2022-04-26 17:28:06 +08:00
    迄今为止( 2022 年 4 月),intel 芯片的 Mac 可以被完全取代吗?

    - 不可以

    如果用 M1 ,Windows ARM 支持大部分常见的软件吗?

    - 取决于常见的定义:比如,银行浏览器插件算不算常见?……
    teasick
        35
    teasick  
       2022-04-26 17:44:53 +08:00
    常备一台 GPD ?
    shmilypeter
        36
    shmilypeter  
    OP
       2022-04-26 17:45:26 +08:00
    @leega0 我爱 Mac ,我爱苹果
    zapper
        37
    zapper  
       2022-04-26 17:47:20 +08:00
    油车和电车的关系。电车是香,但是特定情况就是只能需要油车来
    tairan2006
        38
    tairan2006  
       2022-04-26 19:52:59 +08:00 via Android
    arm 生态很一般…除非你的开发不依赖第三方 SDK 不然不建议。
    wydinhk
        39
    wydinhk  
       2022-04-27 08:46:16 +08:00 via iPhone
    @Aspector 前几天不是有新闻嘛
    https://www.ithome.com/0/611/515.htm
    不过没有 simulink 和工具箱。。。不知道是不是因为测试版
    Tink
        40
    Tink  
       2022-04-27 08:46:50 +08:00 via Android
    做硬件开发不行,至少我这不行
    MaxLi77
        41
    MaxLi77  
       2022-04-27 09:37:30 +08:00
    拿速度换通用性。。你要是 apple 目标用户,你就爽歪歪,你要是有个什么比较小众,或者 apple 不 care 的需求,那就狗都不如。
    Winner4good
        42
    Winner4good  
       2022-04-27 19:02:10 +08:00
    @tairan2006 非常同意。
    byte10
        43
    byte10  
       2022-04-28 07:45:02 +08:00
    @neptuno vscode 可以远程开发,来吧😂。非常舒服。

    搞 java 的话,M1 吊打 2019 i7 ,注意是吊打。I7 编译 java 46 秒,M1 只要 30 秒,大概就是这样的水平,而且还 不发热。建议你买一个 mac air 性价比非常的高
    neptuno
        44
    neptuno  
       2022-04-28 08:38:23 +08:00 via iPhone
    @byte10 #43 我准备买下一代的 air ,现在这台稍微干点活,风扇就跟战斗机一样
    xhuang327
        45
    xhuang327  
       2022-04-28 10:10:55 +08:00
    我是从 M1 mac 不得已换回了 Windows ,因为虚拟机装 win 后的网银问题,有些银行的网银可以识别 比如招行,建行。有些银行则不行
    codefun666
        46
    codefun666  
       2022-05-08 08:01:18 +08:00
    C/C++程序员压力不大,在 air 编译速度快了很多。 如果用虚拟机或 Linux ,用云服务器
    codefun666
        47
    codefun666  
       2022-05-08 08:01:25 +08:00
    C/C++程序员压力不大,在 air 编译速度快了很多。 如果用虚拟机或 Linux ,用云服务器。
    antowa
        48
    antowa  
       2022-05-19 13:27:18 +08:00
    可以的,没问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4115 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:18 · PVG 18:18 · LAX 02:18 · JFK 05:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.