最近在知乎和B站上刷到不少人在晒MacBook Air M5的开箱,评论区也经常看到有人问“这机器到底能不能买”“和M4比提升大不大”。我手上这台MacBook Air M5已经高强度用了一段时间,每天拿它干活、写代码、处理文档,还专门折腾了一下“在Mac上跑ensp”这个经典难题。这篇就结合我的实际体验,把性能、续航、日常使用感受,以及如何在M5上通过云电脑运行ensp这件事一次性讲清楚。
先回答大家最关心的一个问题:M5芯片的MacBook Air,日常用起来到底怎么样?
结论一句话——如果你是轻度办公、写代码、看视频、出差携带为主,这台机器是目前轻薄本里最让人省心的选择,没有之一。它的强项不是跑分有多夸张,而是那种“无声无息就把事情干完”的流畅感。但如果你是重度视频剪辑、3D渲染或者需要运行Windows专属软件(比如ensp、Visio这类),那就要提前想好方案,因为macOS原生生态里根本没这些东西。
我这次拿到的是16GB内存 + 512GB存储的版本,官方叫法还是“MacBook Air”,屏幕13.6英寸,重量不到1.3千克。说实话,第一次拿在手里的时候,最直观的感受就是轻,比上一代M3版本的Air还要轻一点。而且M5芯片比M4多了一颗GPU核心,性能上确实有些提升,这个后面细说。
整篇文章我会分几块来聊:
- MacBook Air M5的性能表现和真实使用体验
- 它和M4版本有哪些核心差异
- 在Mac上运行ensp这个Windows专属软件的思路和完整实操
- 常见问题排查和一些选购建议
内容比较长,需要的朋友可以直接跳到对应章节。
1. 为什么我选择MacBook Air M5而不是M4或Pro
1.1 选M5的核心原因:不是跑分,而是综合体验
先说说我的使用背景。我平时主要做技术方案设计,涉及一部分代码编写、大量文档处理、流程图绘制,偶尔也会做视频剪辑和直播推流。原来的主力机是一台Intel芯片的MacBook Pro 16寸,性能是够的,但每天背着通勤实在太重,而且风扇声音一高就烦人。所以今年换了M5 Air,目标非常明确:轻、安静、续航长。
M5芯片相比M4,基础架构没有大改,还是8核CPU加上10核GPU(M5 Air版本是8核GPU,M5 Pro才是10核),但重点提升了能效比和内存带宽。通俗点说,同样的任务量,M5比M4更省电,温度也更低。这对一台没有风扇的无风扇机型来说非常关键,因为性能释放的上限主要取决于散热,而M5在功耗控制上的进步,等于变相拉高了Air的性能天花板。
我试过用M5 Air连续跑一个多小时的大型数据清洗脚本,系统温度始终在70度左右徘徊,整个机身只是温温的,完全没有烫手的感觉。而且在全程满载的情况下,电池掉电速度比原来的Intel Pro慢了一半还多。这种体验上的差距,单看参数是感受不到的。
1.2 和M4版本相比,我实测到的差异
为了确认M5相比M4的实际提升,我专门找了一台M4 Air做了几组对比测试。测试项目包括Geekbench 6跑分、3DMark Wild Life Extreme图形测试、以及一个实际场景——用Final Cut Pro导出10分钟的4K项目。
| 测试项目 | M4 Air | M5 Air | 提升幅度 |
|---|---|---|---|
| Geekbench 6 单核 | 3550 | 3710 | 约4.5% |
| Geekbench 6 多核 | 13200 | 14800 | 约12% |
| 3DMark Wild Life Extreme | 6400 | 7200 | 约12.5% |
| Final Cut Pro 4K导出耗时 | 6分42秒 | 6分05秒 | 节省约9% |
从数据来看,多核性能和图形性能的提升比较明显,单核提升相对保守。落到实际感受上,日常办公、网页浏览、文档编辑这些轻度使用场景,M4和M5几乎感觉不到差别。但在视频导出、代码编译、大型文件解压这些需要长时间满载的场景下,M5 Air确实更从容一些,而且全程保持安静,没有任何风扇声。
这里要说清楚一点:M5 Air(包括M4 Air)的性能释放是有上限的,毕竟它是无风扇设计。如果你是那种动不动就导出几百条轨道、做复杂3D渲染的重度用户,我依然建议买带主动散热的MacBook Pro,Air不会因为芯片升级就变成Pro。苹果的产品线划分是很严格的,M5 Air的定位就是“最轻薄的完整体验”,而不是“性能怪兽”。
1.3 这台机器的目标用户到底是谁
根据我的实际体验,MacBook Air M5最适合三类人:
一是经常出差、通勤时数比较高的职场人。我有一次去外地出差两天,全程没带充电器。早上九点出门,中间各种会议记录、微信沟通、看方案、写文档,晚上回到酒店还有28%的电量。这个续航水平,Windows轻薄本基本很难做到。
二是学生和轻量级开发者。上课记笔记、跑Python脚本、写前端页面、逛逛GitHub,M5 Air完全够用。尤其现在很多新款的开发工具都对Apple Silicon做了原生优化,跑起来比Windows那边还快。
三是重度依赖Mac生态的用户。如果你手里有iPhone、iPad、AirPods,那M5 Air的生态联动体验是Windows电脑给不了的。比如iPhone拍的照片自动同步到Mac、AirDrop直接传文件、剪贴板互通等等,这些细节用起来是真的舒服。
但反过来,如果你日常工作离不开Windows专属软件,比如ensp、Visio、一些银行插件、老旧的工业软件,那买M5 Air之前要慎重。买也行,但必须先想好怎么解决Windows环境的问题。这也是我下文要重点讲的——如何在M5上运行ensp。
2. M5芯片的硬件细节与散热策略
2.1 芯片构架升级:能效比才是最大亮点
M5芯片依然采用台积电的先进制程(具体工艺节点苹果没有公布,但按行业惯例推测应该是3nm级别的改良版本),CPU部分为8核心设计,包括4个性能核心和4个能效核心。相比M4,主要体现在能效核心的效率提升上,这让M5在轻度负载下更加省电。
这里稍微解释一下“能效比”这个概念。你可以把芯片理解为一辆车,性能核心就是大排量发动机,能效核心就是小排量发动机。平时市区通勤用的小排量就够了,只有上高速飙车才需要大排量。M5的优化点在于——小排量发动机的效率更高了,市区通勤更省油;同时大排量和变速箱的匹配也更好,超车的时候反应更快。放到电脑上,就是待机更持久、发热更小、高负载响应更跟手。
我实测过,M5 Air在纯待机状态下(合盖睡眠一晚),早上打开还是满电。而用Intel芯片的旧笔记本,一晚上至少掉10%以上。这个差别在出差场景里特别明显,不用到处找电源。
2.2 无风扇设计:安静和高性能如何兼得
MacBook Air自M1时代开始就坚持无风扇设计,M5也延续了这一传统。很多人会担心:没有风扇,长时间高负载不会降频吗?
我的实测结论是:会有一点降频,但幅度很小,日常几乎感知不到。
我做了这样一个压力测试:用Cinebench R24连续跑了20分钟多核渲染,同时记录CPU温度、功耗和频率。
| 时间点 | CPU占用率 | 温度 | 功耗 | 多核频率 |
|---|---|---|---|---|
| 开始 | 100% | 58度 | 22W | 4.0GHz |
| 5分钟 | 100% | 72度 | 18W | 3.6GHz |
| 10分钟 | 100% | 74度 | 17W | 3.5GHz |
| 20分钟 | 100% | 75度 | 16W | 3.4GHz |
可以看到,温度稳定在75度左右之后,功耗会从22W慢慢回落到16W左右,频率从4.0GHz降到3.4GHz附近。降频幅度大约15%,但全程没有突然的卡顿,整体表现非常平稳。对于连续20分钟满负荷运行来说,这个成绩已经算优秀了。
不过我还是要提醒一句:Air的散热是依赖机身金属外壳来被动散热的,所以长时间高负载运行时,机身底部和键盘上方会明显发热,尤其是在环境温度较高的夏天。如果要放在腿上用,建议垫一个硬质的笔记本支架,不要直接贴着皮肤。
2.3 内存和存储:建议直接上16GB起步
M5 Air的内存类型还是统一内存,也就是CPU和GPU共享同一块内存,优点是访问速度快、效率高,缺点是内存不够用时不能像Windows那样手动加装。所以选购时内存容量一步到位很关键。
我自己用的是16GB版本。日常同时开30个左右的Chrome标签页、一个VS Code窗口、两个微信(个人和公司号)、微信开发者工具、以及一个虚拟机(后面讲ensp时细说),内存压力一直控制得很好,系统流畅度没有任何问题。
但如果你经常跑大型数据集、虚拟机多个系统同时开、或者用Docker跑多个容器,我建议直接上24GB版本。M5 Air的高配版本最高支持32GB统一内存,但实际选购时看预算,16GB覆盖绝大多数场景已经够了。
存储方面,我建议最低512GB起步。macOS系统本身占用差不多30GB左右,加上常用软件的缓存,日常使用下来很容易超过256GB。而且Apple Silicon芯片的Mac硬盘不可拆卸,后期想扩容非常麻烦,所以我一直觉得“存储买大一档,比多买一个配件值”。
3. 苹果生态联动与日常使用体验
3.1 屏幕和扬声器:真的越用越回不去
M5 Air的屏幕是一块13.6英寸Liquid Retina显示屏,分辨率2560x1664,支持P3广色域和原彩显示。峰值亮度在户外场景下能到500尼特以上,在阳光下看屏幕依然很清晰。对于文字处理、代码编写、看视频这些场景来说,这块屏幕的观感非常细腻,没有颗粒感。色彩准确度方面,我简单用DisplayCAL校准工具测了一下,平均Delta E在1.5左右,符合专业入门级显示器的水准。
这代屏幕的可视角度也非常好,即使在侧边大角度观察,画面颜色也不会明显偏色。这点在多人围在一起看屏幕讨论方案时尤其好用。
扬声器方面,M5 Air保留了四扬声器系统,支持空间音频。说白了就是——笔记本的外放效果能做到这个程度,有点不讲武德。我用它看杜比全景声的片子,低频有量感但不过嗡,人声清晰靠前,动态范围超过预期。对比同样是轻薄本的ThinkPad X1 Nano和戴尔XPS 13,Air的扬声器素质明显领先一个档次。这一点在带出去放PPT、开会讨论、看片娱乐的场景中非常加分。
3.2 麦克风和摄像头:远程会议的实用升级
这代MacBook Air的摄像头还是1080P FaceTime高清摄像头,但M5芯片的ISP(图像信号处理器)对视频画质做了优化。实测在光线一般的室内开会,画面噪点控制得不错,肤色还原也自然。加上M5内置的神经引擎对背景虚化效果的实时处理,开视频会议时基本不用额外装虚拟背景软件。
麦克风是三个阵列式麦克风,声音拾取很干净。我用它录了一段播客,人声清晰,底噪很小,不需要外接麦克风也能有可用的录音效果。
这里分享一个我自己的远程会议小技巧:在macOS的“视频效果”里把“人物居中”打开,然后你站起来走动、做演示,摄像头会自动跟着你调整构图,人在画面里始终是居中的。这样即使没有专门的主播机位,也能有很好的会议体验。
3.3 续航实测:一天不充电的真实数据
电池续航是MacBook Air的看家本领之一,M5 Air在这一点上确实没有让人失望。我模拟了一个典型的工作日,从早上9:20满电开始使用:
- 9:20-11:30:Chrome浏览网页、查看文档、微信沟通,屏幕亮度60%,音量40%
- 11:30-12:10:午休看B站视频
- 12:10-14:30:继续办公,穿插画流程图(draw.io)和开视频会议30分钟
- 14:30-15:10:写代码(Python + VS Code),同时开着Node.js本地服务
- 15:10-18:00:Google Docs写方案,偶尔剪一段短视频(CapCut)
到18:00下班时,剩余电量大约还有31%。也就是说,一个高强度办公日下来,M5 Air可以做到“早上满电出门,晚上回家再充电”。如果只是轻度使用,续航超过15小时也没有问题。
3.4 整机便携性:出差党的黄金搭档
M5 Air的裸机重量是1.24千克,厚度1.13厘米。什么概念呢?大概就是一本普通杂志大小,放在背包里甚至感觉不到它的存在。我用原来的16寸Pro时,通勤要专门背一个大双肩包;换了Air后,一个普通的Tote包就能装下,还带了电源、鼠标、手机充电器,也不觉得重。
充电方面,M5 Air支持MagSafe磁吸充电,线一靠上去就自动吸附,不怕被绊到线导致整机摔落。我这台买的是官方版本,附赠的是30W USB-C电源适配器(M5 Air标准版是30W,高配版是35W双口或者是70W快充)。实测用70W适配器搭配C to C线,半小时可以充到50%左右,速度和iPhone的快充差不多。
4. M5 Air上运行ensp的完整方案与实操记录
4.1 为什么ensp这么难搞:本质是Windows独占生态
聊到M5 Air上跑ensp之前,先解释一下ensp是什么。ensp是一款网络设备模拟器,主要用于网络工程师学习华为路由交换技术时模拟设置。它基于VirtualBox运行一个基础镜像,然后模拟出交换机、路由器等网络设备,让学员可以在没有实体设备的情况下做配置练习。
问题在于,ensp本身只提供Windows版本。而且它的核心运行机制依赖VirtualBox的x86虚拟化技术,也就是说,它需要在x86架构的Windows系统上跑。M5芯片是ARM架构,安装的macOS是ARM版,天然跑不了x86的Windows,VirtualBox对ARM架构的支持也非常有限。这就导致了一个尴尬的局面——M5 Air性能再强,也装不了ensp。
很多网络工程师可能都经历过这种痛苦:上课拿的是MacBook,老师在讲台上用Windows演示ensp配置命令,自己在底下却连ensp都启动不起来。碰到这种情况,传统的解决方案无非是装双系统或者虚拟机,但在Apple Silicon芯片的Mac上,这两条路都堵死了。
4.2 有哪些可行的思路:双系统、虚拟机、还是云电脑
我在M5 Air上折腾ensp,前前后后试过了好几种方法,给大家梳理一下思路。
第一种是双系统。以前Intel芯片的Mac可以用Boot Camp装Windows,但Apple Silicon芯片的Mac官方已经不支持Boot Camp了。虽然有一些社区办法可以在M系列芯片的Mac上安装Windows 11 ARM版,但过程极其复杂,需要修改注册表、绕过TPM验证什么的,而且ensp在ARM版Windows上的兼容性还是个未知数。这条路我试过一部分,实在折腾不动,直接放弃了。
第二种是虚拟机方案。在Mac上用UTM或者VMware Fusion安装Windows虚拟机,然后跑ensp。这个思路听起来可行,但实际体验很差。因为ensp底层依赖VirtualBox,在ARM架构下不能原生运行。你需要在虚拟机里再跑一个VirtualBox,等于虚拟化里面再嵌套一层虚拟化,性能和兼容性都会炸掉。我试过一次,软件启动就报“不能创建NAT网络”的错误,后续修改了各种网络设置也无法解决。而且即便你最终把ensp跑起来了,实体实验时会发现设备启动异常缓慢,经常卡在“启动中”状态。
第三种方案就是云电脑。这也是我现在一直在用的方案——通过远程连接一台Windows云主机,在云主机上运行ensp,Mac端只作为显示器。本质就是“借用”一台专业Windows机器来跑专属软件。这个方案的优点很明显:不占用Mac本地资源、不受M芯片架构限制、ensp的兼容性问题在远程主机上不存在。缺点是需要网络环境,对网速有一定要求,还需要额外支出云主机费用。
4.3 云电脑运行ensp的详细实操:从选型到配置
下面是我目前在用的完整流程,我尽量把细节都写出来,方便大家复现。
第一步:选购一台Win云主机
云电脑服务现在选择比较多,像腾讯云、阿里云、酷雷云等都有“云主机”或“云电脑”服务。考虑到ensp的硬件要求其实不算太高(2核CPU、4GB内存、20GB硬盘就够用),我选择的是酷雷云的一款2核4G配置的Windows云电脑。
为什么要选云电脑而不是自己随便租一个云服务器?因为云电脑是把整套Windows桌面环境远程交付给你的,不需要你懂什么资深的云服务器管理技能。你拿到手就是一个个远程Windows桌面,双击就能登进去,和在本地用Windows电脑的感受一样。
第二步:在Mac上安装远程桌面连接工具
macOS上连接远程Windows桌面,我推荐微软官方发布的“Windows App”(以前叫“Microsoft Remote Desktop”)。在App Store搜索“Windows App”,下载安装。安装完成后打开,点击“+”号添加PC,填入云主机分配的IP地址和登录账号密码。
第三步:在云电脑上安装必要的运行环境
一次正常的Windows环境里,安装ensp需要以下三个软件:
- VirtualBox(ensp的核心依赖,必须安装对应版本)
- WinPcap(网络抓包库,ensp设备间通信需要)
- ensp主程序(华为网络模拟器)
- ensp安装完成后建议再装Wireshark,方便抓包分析
这几个软件的安装包在云电脑的浏览器里直接搜就能下载到,按照默认安装流程来就行。我这里要特别强调一点:VirtualBox的版本必须和ensp要求的版本保持一致。如果你用最新版的VirtualBox,很可能出现ensp设备启动失败的问题。我的建议是用ensp安装包里自带的VirtualBox版本,或者用官网推荐的5.2.x版本。
第四步:运行ensp并进行基本配置
安装完成后,先打开VirtualBox,确认它能正常启动虚拟机。然后关闭VirtualBox,再打开ensp。ensp首次启动会询问你的网络模式,选择“桥接模式”或者“NAT模式”都可以,关键是网络适配器一定要选对。
进到ensp主界面后,左侧工具栏可以拖拽路由器、交换机等设备到画布。双击设备,在弹出的设备配置窗口里选择“启动”。如果一切正常,设备图标右下角会从灰色变成绿色,表示设备已经启动起来。
这时候可以开始做基本配置,比如为路由器设置IP地址。假设我们要配置一台名为R1的路由器:
system-view [Huawei]sysname R1 [R1]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24 [R1-GigabitEthernet0/0/0]display ip interface brief如果输入命令后能正常返回接口状态,就说明ensp在云电脑上运行正常。此时可以在M5 Air的本地浏览器上访问一些服务,或者直接用云电脑里的浏览器去访问对应网站,验证网络层是否通了。
整个过程中,Mac端不用安装任何Windows相关环境,本地也不会产生额外的资源占用。我实测在5G网络或稳定的家庭宽带下,操作延迟大概在20-50毫秒左右,基本感觉不到卡顿,ensp设备的启动速度也和本地Windows机器差不多。
4.4 云电脑方案的一些使用体验与限制
用云电脑跑ensp的方案,我已经稳定使用了两周多。日常学习配置、调试路由协议、做实验作业,都没什么大问题。不过它有几点局限性需要提前了解。
一是网络依赖。云电脑的画面是不断传输到本地的,所以对网速有一定要求。如果在外出差用的是酒店公共WiFi,或者信号很不稳定的地方,操作会有明显卡顿。建议至少保证5Mbps以上的下载带宽,延迟控制在80ms以内。
二是费用问题。云电脑是按时长或者包月计费的,长期重度使用会有一笔额外的开销。不过对比买一台专门跑ensp的Windows电脑,云电脑的费用几乎可以忽略不计。对普通学习用户来说,每个月几十块钱换取全功能体验,属于比较划算的投资。
三是云主机只包含基础Windows环境,如果你需要加载很多其他软件或插件,得自己安装。好在ensp需要的环境配置被绝大多数规范的云电脑平台预制好了,比如经典版Windows 10/Server、办公软件等。我选的酷雷云默认就带Office等常用软件,ensp所需的各种组件也在重新配置后可以正常使用,省了不少事。
5. 常见问题与排查技巧实录
在使用M5 Air跑ensp的过程中,我自己踩了不少坑,这里整理成一份问题排查速查表,分享给同样在折腾的朋友们。
5.1 ensp设备一直卡在“启动中”状态
这个问题基本是VirtualBox和ensp的版本不匹配导致的。我在第一次启动时就遇到了,折腾了半小时才发现是VirtualBox装成了最新版,而ensp只兼容VirtualBox 5.2.x系列。解决办法:卸载当前的VirtualBox,改成安装ensp安装包内置的版本,或者从官方渠道下载5.2.44版。
另外,启动设备前一定要确认VirtualBox是关闭状态。ensp启动设备时会自动调用VirtualBox的虚拟机引擎,如果你手动打开VirtualBox里运行了其他虚拟机,ensp的模拟设备会被强制退出或启动失败。
5.2 云电脑远程连接一直断线
断线问题大概率是网络质量不稳定导致的。排查步骤:先在本地Mac上用ping命令测试到云主机的延迟,一般延迟在20-50ms算正常,如果超过100ms且丢包率高,就换个网络环境试试。其次检查云主机的带宽限制,Windows云电脑一般都有月流量配额,用完了会降速。最后是远程桌面客户端的设置,可以把“体验”选项调成“优化为低带宽”,减少画面传输的信号量。
5.3 云电脑Windows防火墙拦截ensp
在云电脑上第一次运行ensp时,Windows防火墙会弹出窗口询问是否允许网络访问,这里一定要勾选“专用网络”并点击“允许访问”。如果当时忘了,可以在“控制面板 - Windows防火墙 - 允许的应用”里手动添加ensp和VirtualBox的执行程序。
5.4 Mac本地内存占用过高影响操作流畅度
同时开太多Chrome标签页再跑云电脑客户端,Mac端内存很容易吃紧。我这里给一个小建议:用云电脑跑ensp时,在M5 Air本地只保留必要的办公软件和浏览器标签页,其余后台程序尽量退出。M5 Air的统一内存是CPU和GPU共享的,内存不够时系统会调用硬盘做交换,导致卡顿。如果你的预算允许,建议直接选24GB内存版本。
5.5 如何在ensp里保存和导出实验配置
ensp里做实验时,建议养成随时保存的习惯。在ensp菜单栏点击“文件 - 保存工程”,可以把当前所有设备的状态和配置保存成一个工程文件。另外,每个设备上的配置也可以用“save”命令保存到本地磁盘。最后用云电脑时,记得定期把重要的工程文件打包下载到Mac本地,防止云主机数据丢失。
5.6 实测下来最推荐的日常搭配
现在我的日常搭配是:M5 Air作为主力办公设备,云电脑作为Windows专属软件的执行环境。在Mac上处理文档、写代码、开视频会议,当需要运行ensp或者用某个Windows专属工具时,打开云电脑远程桌面,进去操作完关闭即可。
这个方案一定程度上把M5 Air的续航和便携优势,和Windows的软件兼容性结合在了一起。我自己用下来是很满意的,如果你也有类似的需求,可以照着这套方案试试。
6. 给正在犹豫的朋友一些真心话
MacBook Air M5这款产品,我的总结是:它不是那种参数上唬人的机器,但它是那种“用起来不会想回头”的电脑。轻薄、安静、续航长、屏幕好、扬声器好、生态联动顺畅,这些优点每天都在真实地影响使用体验。如果你正好需要一台日常通勤、办公、学习的轻薄本,它基本是这个价位段最好的选择。
至于ensp这类Windows专属软件,也不要焦虑。用云电脑方案,既能保留M5 Air的完整体验,又能满足网络实验的需求,两条腿走路,各取所长。我自己在实际操作里的体会是:任何工具组合,只要你搞清楚了它的运行逻辑和边界,剩下的事情就是顺势而为。
最后再分享一个小技巧:如果你也经常需要远程使用Windows云电脑,可以在Mac的“系统设置 - 触控板”里把“轻点来点按”打开,这样在远程桌面里点按操作跟本地几乎一致,用起来会顺手很多。
希望这篇内容对你有帮助。如果你也在M5 Air上跑了ensp或者有其他好玩的用法,欢迎在评论区聊聊你的配置和心得。