时间:2024-05-06 15:56:44
如需第一时间接收技术资讯、技能指南、产品体验,请点击右上角关注。发送私信回复“01”即可领取游戏技能礼包。 ----------------------------------去年,苹果在WWDC上发布了自研ARM芯片——Apple Silicon。做过。我们计划在未来两年内将整个Mac 产品线迁移到ARM 架构处理器。事实上,这并不是苹果第一次芯片架构转变,Mac 最初使用摩托罗拉68000 架构芯片,然后转向IBM 的PowerPC,然后是英特尔的X86 架构。也就是说,苹果在转向ARM架构之前已经经历了两次芯片架构转型,积累了很多经验,所以苹果这次开发自己的ARM芯片并不困难。
不过,由于Mac使用苹果自家的ARM芯片,基于X86架构的应用程序无法在Mac上运行。苹果自然也考虑到了这个问题,并提供了四种解决方案: 1. 通用应用程序(同时兼容X86 和ARM 的应用程序) 2. Rosetta 2 翻译应用程序(原生)平台可以工作,但你会损失一些性能; 3. 可以运行原生直接ARM应用程序; 4.虚拟化技术允许您通过Parallels Desktop虚拟机模拟运行Windows 10 ARM 64或其他操作系统。
购买Mac的用户通常会安装两个系统或通过虚拟机运行Windows。这是因为一些企业软件没有Mac和ARM版本,并且一些用户希望提高Mac的娱乐特性。不过苹果推出M1版本MacBook后,不再支持使用Boot Camp安装单独的Win10系统,目前Win10 ARM 64只能在PD 16虚拟机中模拟运行。据PD官方网站介绍,最新版本的PD 16已经支持Apple M1芯片,可以在ARM64上的Windows 10上运行大多数传统的X86应用程序。
那么问题来了,你能通过虚拟机运行Adobe全家桶、虚幻引擎等专业应用程序,甚至是基于X86的游戏吗?带着这个问题,小雷开始了一系列的测试。
虚拟机是一个无用的过渡解决方案吗?在开始测试之前,快速检查PD虚拟机、Win10 ARM64和M1的当前状态可能会有所帮助。首先是PD虚拟机,16之前的版本不支持M1。因此,如果您之前购买过旧版本的PD 虚拟机,如果您已经换用了M1 版本的MacBook,并且因工作原因需要在Windows 系统上运行X86 应用程序,或者您是学生的话特定的X86游戏要求,您只能重新购买PD 16或购买基于旧版本的升级密钥。接下来是Win10 ARM64,即可以在PD16虚拟机上运行的Win10系统的ARM版本,目前仅处于测试阶段。就是系统可能不是很稳定,有一些bug,而且数量不是很多。软件适配。最后,关于M1,虽然苹果表示可以在macOS上运行带有翻译的X86应用程序,但很多应用程序仍然会遇到黑屏、崩溃等问题,开发者需要很长时间才能适应M1。一会儿。因此,对于一些急需运行X86应用程序的用户来说,虚拟机是目前唯一的选择。当然,这种方法并不能完全保证所需的X86应用程序能够成功运行。
接下来,正式进入测试阶段,小雷的笔记本电脑是MacBook Pro 13英寸(16GB+1TB)M1版本,原生系统是macOS Big Sur 11.4Beta版本。
QQ、微信、迅雷、百度网盘等所有正常的X86应用程序都可以在Win 10 ARM64虚拟环境中成功使用。不过,这些应用程序基本上都有Mac 版本,即使它们不是原生ARM 应用程序,也可以翻译成在macOS Big Sur 系统上运行。对于微信、QQ 等社交软件,如果您有多个帐户需要登录Mac,虚拟机也许能够满足您的需求。
当然,小雷也表示,需要双系统的Mac用户并不需要它们来运行常规应用程序,而是为了提高M1的生产力和娱乐特性。微软的“儿子”Office 365完全兼容原生macOS和Win10 ARM64,所以M1版Mac用户不必担心常用办公软件的兼容性问题,没有。
Office 365 迎合了轻度办公需求的用户,但需要更专业的软件,例如用于图形设计的Photoshop、用于视频编辑的Premiere Pro 或用于3D 游戏创作的Unreal Engine。有些用户有。如果你需要使用这些专业应用,小雷可以负责任地告诉你,它们都被“禁用”了,无法在Win10 ARM64虚拟环境中运行。
不过,Photoshop 有一种“修复”方法,可以通过安装ARM beta 版,也可以通过翻译并运行X86 版本的Photoshop。
此外,Microsoft Visual Studio Code 代码编辑器可以在Win 10 ARM64 上的虚拟环境中成功运行。这对于在IT行业工作的“码农”来说还是很友好的。
使用虚拟机模拟运行Win10 ARM64会在M1版本的Mac上显着提高生产力吗?显然不会,很少有专业软件能够在这种环境下成功运行。请注意,各个公司都有专门的X86 应用程序,例如企业财务软件或银行网盾。您必须亲自尝试这些业务应用程序。从今天的角度来看,虚拟机解决方案只能略微提高M1 版本Mac 的生产力特征。后续开发者要适配自己的软件,微软改进自己的系统,PD虚拟机自我升级。只有同时满足这些要求,在这三个条件下,M1版Mac的生产力特性才能进一步提升,同时苹果自研ARM的发展道路也不会变得越来越狭窄。
这是一个意想不到的惊喜。目前的虚拟机迁移计划对于M1版本Mac的生产力特性没有太大帮助,因此娱乐特性需要提高到更高的水平。否则,这么强的芯片性能就有些“无用武之地”了。 “武术之乡。”理论上,M1芯片的GPU执行分数可以达到GTX1050的水平,其CPU性能超过顶配版MacBook Pro 16英寸(i9处理器)。仅从理论性能来看,应该可以运行市面上任何中低特效的桌面游戏。
游戏与MacBook本身的产品定位背道而驰,内部结构设计没有很强的散热能力,但在生产力软件无法充分发挥M1性能的情况下只能用于游戏。令人惊讶的是,MacBook的M1版本的游戏在虚拟环境下运行良好,像《英雄联盟》这样的国家级网游基本都能流畅玩。在我们的实际测试中,启动游戏后,系统默认为中等特效,分辨率为1440x900,但一局游戏后屏幕帧率在44~65FPS之间波动。这也反映了一个事实,即M1芯片的性能在虚拟环境中会受到影响,但归根结底,LOL游戏不需要大量的计算机设置。
此前,小雷在M1版MacBook上进行了游戏测试,原生系统可以:010到30000的速度运行30FPS低特效的3A游戏。
作为参考,小雷最近尝试在Win 10 ARM64虚拟环境中运行流行的单机游戏《古墓丽影:暗影》。确实可以玩,但是画质明显变差,不仅文字模糊而且锯齿很多。至于画面帧率表现,游戏内特效默认达到可玩的水平,即使降低画质,对人眼来说也有明显的延迟。
相信你也想知道Mac的M1版本是否可以玩《仙剑奇侠传7试玩版》,但现实总能打破美好的幻想。
简单总结一下,在虚拟机和Win 10 ARM的支持下,M1版Mac的娱乐特性肯定有了一定程度的提升,虽然不是所有游戏都能流畅玩,但至少可以流畅玩更多游戏。现在你可以流畅地玩了。玩过。对于对电脑配置要求不是太高的X86游戏,Mac上的M1版本运行基本流畅。然而,独立游戏取决于特定的启动时间。单机游戏越老,帧速率越高。当然,这取决于游戏的优化。
正如最后所写,不可否认的是,苹果在WWDC20 大会上发表了精彩的演讲。这次演讲帮助Apple Silicon 为Mac 性能带来了显着提升,并帮助整个行业认识到了ARM 芯片的潜力。这可能是理想的Mac,但从今天的角度来看,苹果的ARM相关Mac产品,即使苹果提供了相应的解决方案来帮助Mac成功从X86过渡到ARM,也处于一个相当尴尬的阶段。由于不完整的生态系统和有缺陷的迁移计划,M1版本的MacBook仅被视为“半成品”,需要更多的时间来打磨。幸运的是,在苹果的倡议下,微软也逐渐开始关注ARM市场,比如苹果正式发布M1芯片后,微软宣布Win10 ARM版本将支持运行X64的应用程序,我们还宣布原生Office应用程序将适应M1。事实上,微软在苹果之前就做过类似的事情,比如Surface Pro从今天的角度来看,苹果自主研发的ARM芯片正处于被推向悬崖的边缘,如果不小心的话,可能会导致微软效仿。苹果想要重振ARM市场,摆脱X86在PC市场的霸主地位,简单来说,就是想要摆脱对英特尔的依赖,最终为自己赢得“牙膏厂”的绰号,也不算浪费。如果微软、苹果、开发商、虚拟机供应商联手,共同推动ARM市场的发展,可能还包括朋友和芯片制造商(AMD、Nvidia),ARM市场将会反击并控制PC。我也许能够去做吧。同时市场也会被英特尔打得措手不及,在这种情况下苹果自研ARM芯片的前景会更好。 ----------------------------------作者:雷科技团队,致力于专注科技与生活。发送私信。请回复“01”。我们将为您赠送游戏技能礼包。