
在Meta以WebView2包装器取代原生应用一年后,Windows 11版WhatsApp的资源占用问题日益严峻。实测显示,仅浏览聊天记录,该应用内存占用即高达2,157.8MB。鉴于WhatsApp网页版现已支持语音和视频通话,且可通过手机串流功能使用,作者已卸载桌面端且未感到不便。
内存突破2GB,性能反而劣化
任务管理器数据显示,WhatsApp进程组包含10个子进程。其中WebView2标签页占用1,234.7MB,GPU进程占用521.3MB,Root进程占用245.1MB,管理器占用88.6MB——后者恰好是去年原生版的内存消耗量。滚动页面时,CPU利用率达28.6%,磁盘活动为11.6MB/s。
Meta于2025年11月终止了原生WhatsApp应用,新版实质是将web.whatsapp.com加载至Microsoft Edge的WebView2中。早期测试显示,旧版UWP应用空闲时内存低于100MB,滚动时约250MB;而WebView2版本空闲时约600MB,滚动时达1.2GB。今年6月,其内存占用为1.2GB,目前已突破2GB。
高内存占用并未换来流畅体验。切换聊天需约一秒,滚动卡顿,消息发送状态显示延迟。尽管帮助页面曾宣称原生应用“提供更高的性能和可靠性”,Meta仍强制用户迁移至Web包装器。
网页版与串流方案:更低占用,功能补齐
相比之下,WhatsApp网页版在Edge浏览器中约占700MB内存。虽然随使用时长增加,内存占用会上升,但流畅度优于桌面版。若同时打开个人和企业两个账号,总内存占用约1.16GB,仍远低于桌面版单账号的2GB。
此外,可将网页版安装为PWA应用。此时,“App: web.whatsapp.com”占用579.6MB,而同期的桌面版占用约720.9MB。
此前保留桌面版的唯一理由是通话功能,但该短板已于今年7月补齐。WhatsApp网页版逐步推出了语音和视频通话、屏幕共享、通话历史记录、跨设备转移、群组等候室、QuickHD视频及降噪等功能。近期更新还增加了群聊记录共享、聊天主题、自定义壁纸及聊天导出功能。
另一种高效方案是通过手机串流。借助联想Smart Connect或微软“手机连接”(Phone Link),用户可在PC窗口中运行安卓手机上的WhatsApp。由于应用实际在手机上运行,PC端仅占用83.5MB内存,且支持文件传输,稳定性良好。
竞品对比与Meta的资源错配
作为对比,Telegram桌面版在处理每日数千条消息时,内存占用仅为340.1MB,且进程结构简洁。独立开发者Carmine Paolino开发的Rust语言原生客户端ZapFast,空闲内存仅约150MB,加载速度0.7秒,远优于Chromium内核的1.13GB占用和4秒加载时间。尽管ZapFast因非官方身份存在封号风险且功能不全,但其证明了原生开发的可行性。
数据显示,Windows每月拥有16亿用户,Steam调查显示其市场份额达95.03%。然而,Meta仍为Mac用户提供原生应用,Windows用户却只能使用Web包装器。考虑到Meta预计今年资本支出将达1350亿美元至1450亿美元,用于AI基础设施建设,资源分配显得极不合理。
作者指出,WinUI框架已成熟,微软团队甚至能利用AI工作流在一天内原型化新功能。在Meta重新构建原生Windows应用之前,作者拒绝在PC上使用WhatsApp桌面版。