目前手上的是 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 支持大部分常见的软件吗?
1
huadi 2022-04-26 00:37:21 +08:00 via iPhone
问就是 silicon……
官翻的 intel 不如不换,32g1t 怎么也要 14k ,比 m132g1t 便宜了四五千,算上屏幕的提升跟没便宜一样。可以考虑拍拍二手,我的电脑和手机都是那上面买的,95 新就跟新的差不多。1 万有 32g+1t 。 最后,换电脑这么频繁干啥? 19 的也没落后很多啊? |
2
shmilypeter OP |
3
huadi 2022-04-26 01:03:11 +08:00 via iPhone
@shmilypeter 感觉你对于 win 还是有刚需的,arm 兼容性不清楚,可以问问别人。
可以从另外的角度想想:如果 arm 兼容性搞不定,再买个二手 win 本配 m1 能不能接受呢?毕竟都说 m1 香,能 m1 就 m1 。 官翻 intel 的唯一优势是……它有货,蹲一蹲总会有 32g 的机器放出来,当然也很快会卖掉。但价格真不友好。 |
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 搭配外置显示器就可以了。 |
5
HughZadora 2022-04-26 06:24:58 +08:00
各種問題,我想要編譯一個簡單的 aosp 和 android kernel 各種問題群出,好不容易爬文差不多了給我出現感歎號了🤬我是 m1 air 16+1t 。
|
6
HughZadora 2022-04-26 06:31:31 +08:00
然後還有不知道為什麼我的一個人雷靂接口不可以充電只可以傳輸數據和給手機充電🔋
|
7
axcjj 2022-04-26 08:18:30 +08:00
java 开发,docker 啥的没问题。网银的话,我这边测试 农商行的到输密码那块就不行了。用 utm 虚拟 x64 windows 勉强能用网银..
|
8
devinww 2022-04-26 09:10:03 +08:00
同 java ,感觉除了网银其他都 ok ,网银我用不到所以不知道
|
9
iCruiser 2022-04-26 09:26:12 +08:00
正确的做法是:买一台 M1 回来正常工作一个礼拜试试看,如果没碰到兼容性问题就留下,碰到了就退货。
|
10
Leonard 2022-04-26 09:35:46 +08:00
不可能被完全取代的,总有 X86 需求的时候,但是说基本取代是可以的
|
11
flowerains 2022-04-26 10:00:23 +08:00
不能
兼容也是个问题 价格那就更是问题了 |
12
shmilypeter OP @mm163 我以前曾经 mac 和 Thinkpad x1c 双持,有时候出门包里两台电脑,肩膀苦不堪言。现在想来不想折腾两台电脑了。
|
13
echo1937 2022-04-26 10:19:42 +08:00
买了腾讯云一台 4C8G10M 月流量 1500G 的云服务器,基本解决了所有的虚拟化、容器相关问题。
即使是 Intel base Mac ,虚拟化和容器相关软件的使用体验也谈不上好, fusion 比起 workstations 差远了,docker desktop 亦是,换了 ARM 更是不能忍。 |
14
leon912 2022-04-26 10:47:04 +08:00
@shmilypeter 哈哈哈哈哈哈,看到了当年的我自己。确实太痛苦了。
|
15
ViriF 2022-04-26 10:48:29 +08:00
有虚拟化套娃需求的话目前应该只能 Intel ,其它方面个人没遇上什么问题
|
16
hccsoul 2022-04-26 10:50:31 +08:00
可以家里开台 win 台式机,需要时候远程连回去
|
17
Highlight1024 2022-04-26 10:58:28 +08:00 2
个人觉得 Apple Silicon 有涉及到 Window 的编程都很不方便,特别是用到 Visual Studio 的时候
|
19
Aspector 2022-04-26 11:19:35 +08:00
MATLAB 目前在 M1 Pro 上的体验很差:只是能用的水准,运算速度一般,隔三差五卡死无响应,原生版遥遥无期。其实能理解,数值计算相关的优化应该不是重新编译一下就完事了。本来这种巨型 app 都不是很想点开,rosetta 再转一道更折磨了。(最近都在用 Julia
|
21
CivAx 2022-04-26 11:31:50 +08:00
m1 系列 docker 还是有问题,我这边已经遇到 amd64 构建的容器没法拉起了
|
22
echo1937 2022-04-26 11:34:20 +08:00
@lqcc #20 我搭了一个 Docer Engine ,然后 IDEA 远程链接上去直接跑容器,把所有容器都放在上面。
|
23
ShadowPower 2022-04-26 11:50:07 +08:00
有一大堆兼容性问题。
解决方法大多数都是“远程开发 /调试 /训练”…… |
25
muntoya 2022-04-26 12:47:25 +08:00
docker 的问题比较大,很容易遇到不兼容的镜像,反正做 k8s 开发是绝对不能用 M1 的。
|
26
Eagleyes 2022-04-26 12:48:44 +08:00
可以解决 99%的时间
只有极个别,有的网站,比如教师资格报名只能限定 IE 浏览器。 除非你虚拟 win ,不然没法。 但是,这种情况有多少呢?找个 win 的电脑不要太简单,临时用一下就好了。 |
27
ericguo 2022-04-26 13:35:38 +08:00
@Aspector octave 勉强用用还行
现在 Apple Silicon 上没有 Oracle client ,这对我来说是个问题,其他没啥问题,基本都是原生了。目前就企业微信、OBS (下个版本),Keybase ,MS Teams ,EasyConnect 还是 x86 的,这些 x86 也不是不能用。 总之完全可以工作了。 |
28
arare 2022-04-26 14:04:23 +08:00
推荐 M1
另 PD 网银可用 |
29
liuyibao 2022-04-26 14:10:03 +08:00 1
下一台电脑我准备换 win 笔记本,内存 32G+1T+标压处理器,windows 内置虚拟机跑 ubuntu ,现在用的 mac 感觉有时挺卡的,而且现在 mac m1 ,入门款才 8G 内存 256G 空间,高配的感觉价格太高了。。。 有资金就买 mac 高配吧
|
30
shmilypeter OP @liuyibao 8G 铁定不够用的,一台电脑使用寿命比手机长,至少用三年,用五年的也比比皆是的
|
31
leega0 2022-04-26 16:55:33 +08:00 3
我感觉 op 的问题明明是一台 win 就能解决的问题,但是为了用 mac 非要折腾自己。。。。
|
32
NoNewWorld 2022-04-26 17:19:22 +08:00
肯定 m1 啊。我就是 m1+一个服务器,什么 docker 都跑着服务器上,爽歪歪,平常 mac 只是编码、调试用
|
34
dikey 2022-04-26 17:28:06 +08:00
迄今为止( 2022 年 4 月),intel 芯片的 Mac 可以被完全取代吗?
- 不可以 如果用 M1 ,Windows ARM 支持大部分常见的软件吗? - 取决于常见的定义:比如,银行浏览器插件算不算常见?…… |
35
teasick 2022-04-26 17:44:53 +08:00
常备一台 GPD ?
|
36
shmilypeter OP @leega0 我爱 Mac ,我爱苹果
|
37
zapper 2022-04-26 17:47:20 +08:00
油车和电车的关系。电车是香,但是特定情况就是只能需要油车来
|
38
tairan2006 2022-04-26 19:52:59 +08:00 via Android
arm 生态很一般…除非你的开发不依赖第三方 SDK 不然不建议。
|
39
wydinhk 2022-04-27 08:46:16 +08:00 via iPhone
|
40
Tink 2022-04-27 08:46:50 +08:00 via Android
做硬件开发不行,至少我这不行
|
41
MaxLi77 2022-04-27 09:37:30 +08:00
拿速度换通用性。。你要是 apple 目标用户,你就爽歪歪,你要是有个什么比较小众,或者 apple 不 care 的需求,那就狗都不如。
|
42
Winner4good 2022-04-27 19:02:10 +08:00
@tairan2006 非常同意。
|
43
byte10 2022-04-28 07:45:02 +08:00
@neptuno vscode 可以远程开发,来吧😂。非常舒服。
搞 java 的话,M1 吊打 2019 i7 ,注意是吊打。I7 编译 java 46 秒,M1 只要 30 秒,大概就是这样的水平,而且还 不发热。建议你买一个 mac air 性价比非常的高 |
45
xhuang327 2022-04-28 10:10:55 +08:00
我是从 M1 mac 不得已换回了 Windows ,因为虚拟机装 win 后的网银问题,有些银行的网银可以识别 比如招行,建行。有些银行则不行
|
46
codefun666 2022-05-08 08:01:18 +08:00
C/C++程序员压力不大,在 air 编译速度快了很多。 如果用虚拟机或 Linux ,用云服务器
|
47
codefun666 2022-05-08 08:01:25 +08:00
C/C++程序员压力不大,在 air 编译速度快了很多。 如果用虚拟机或 Linux ,用云服务器。
|
48
antowa 2022-05-19 13:27:18 +08:00
可以的,没问题
|