用 WoA, Python 和 nodejs 还是得老老实实装 x64 版(即使有原生 ARM64)

4 月 28 日
 liyafe1997

虽然 Python 和 nodejs 都有原生 for Windows ARM64 支持,但是还有相当一部分的第三方包没有 win32-arm64 这个组合。

也许一直用着 ARM64 版的都没问题,直到某一天突然碰壁,某个包没有

于是你就要浪费人生中 N 分钟卸载 ARM64 版 python/node ,重装 x64 版,重配环境...

还不如一开始就装 x64 版

其实转译性能也很不错,至少体感上感觉不出来

1861 次点击
所在节点    Windows
8 条回复
prosgtsr
4 月 28 日
自从我有一次把 arm 机器刷成砖之后我再也不想折腾 arm 的东西了。。
lengyuqu
4 月 28 日
不是,真有人用 win-arm 啊?
liyafe1997
4 月 28 日
@lengyuqu 有啊,半个主力机了现在


还有 ARM64 的 WSL2 Linux 用,该有的都有

感觉骁龙 XE 挺香的,主要是现在价格下来了,而且性能释放真的很够力。
liyafe1997
4 月 28 日
@prosgtsr ARM PC 也是有 UEFI/BIOS 的,在单独的 Flash 上,除非你去刷 BIOS 否则实在想不通怎么能刷成砖
ShadowPower
5 月 30 日
我感觉 WoA 25H2 转译 amd64 的性能比 Rosetta2 还好,至少对于 WebView 而言是这样
之前在 M4 Mac Mini 上下错了 amd64 版的 Paseo ,感觉界面响应非常缓慢,基本不能用,arm64 版才丝滑
前几天在 X1E 78100 上试了一下,发现 amd64 Windows 版并不像 Mac 上面那么卡,而且这单核性能仅相当于 M1
liyafe1997
5 月 30 日
@ShadowPower 有没有可能是 GPU 加速的原因?
ShadowPower
5 月 30 日
@liyafe1997 感觉不太可能,因为转译不怎么影响 GPU 性能
liyafe1997
5 月 31 日
@ShadowPower 不是转译影响 GPU 性能本身,而是转译可能导致 GPU 调用链上的问题,比如因为图形库/GPU 驱动架构问题,转译后压根调用不到 GPU ,fallback 到软件渲染...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1209151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX