Discord 的全新游戏模式降低 CPU 和 GPU 占用,但 Electron 的内存问题依旧。图片来源:Windows Latest Discord 正在开发一种全新的游戏模式,在检测到你正在玩游戏时,会自动降低动画和视觉效果。这样可以释放 CPU 和 GPU 资源,避免 Discord 与游戏争夺资源!
但 RAM 呢?
Discord Windows 应用。图片来源:Windows LatestDiscord 的 Windows 客户端基于 Electron 构建,因此除了你看到的聊天应用外,还包含一个基于 Chromium 的运行时。如果你使用 Discord,就知道它仿佛永远都在疯狂吞噬 RAM。这家总部位于加利福尼亚州的通信公司已经承认,其应用占用的 RAM 可能超过 4GB。
讽刺的是,Discord 正试图在内存成为电脑最昂贵部件之一的当下,为玩家减轻自身负担。
Discord Previews 是一个知名的社区账号,专门通过数据挖掘分析应用。该账号发现 Discord 正在开发游戏模式,不过官方尚未发布任何公告。
Discord 即将推出的游戏模式开关。来源:Discord Previews该开关显示为“启用游戏模式”,描述为“游戏运行时降低 Discord 的 CPU 和 GPU 占用”。启用后,Discord 会检测正在运行的游戏,减少动画并禁用特效,从而为 CPU 和 GPU 留出少量资源供游戏使用。
不过,游戏模式没有提到任何有关 RAM 的内容。
Discord 在 2026 年 9 月的更新说明中表示,升级到 Electron 42 后,CPU 平均占用降低了约 17%,但内存平均占用增加了约 4%。另一项渲染修复又将 CPU 平均占用降低了 3%。Discord 对此的总结是:“将更多资源用于游戏,这才是它们该在的地方。”
Discord 空闲时的 RAM 占用。图片来源:Windows Latest没错,玩游戏时 CPU 和 GPU 很宝贵,但到了 2026 年,RAM 同样宝贵。不断上涨的内存价格,让热门 Windows 11 应用的 RAM 使用习惯受到了密切关注。微软取消了 32GB RAM 的推荐,而内存短缺也迫使 OEM 厂商重新推出配备 8GB 内存的 Windows 11 电脑。
Discord 将 Electron 称为一种 Web 封装器,可以让应用在类似浏览器的环境中运行。Electron 遵循 Chromium 的多进程模型:主进程运行应用,渲染进程则负责绘制每个窗口中的网页内容。
不过,Electron 应用并非都会成为 RAM 灾难,因为内存占用取决于应用启动了多少进程、保持加载了哪些内容,以及管理方式是否足够完善。
Discord 承认自己在这方面一直表现不佳。2025 年 12 月,一名 Discord 员工确认公司正在测试一项功能:当 RAM 占用超过 4GB 时自动重启应用,并指出正常使用时的占用应低于 1GB。Discord 称这只是临时缓解措施,同时表示已经修复了九个以上的内存问题,并将 p95 内存占用降低了约 5%。
https://www.windowslatest.com/wp-content/uploads/2025/12/Discord-RAM-usage-keeps-on-rising.mp4用户也在要求 Discord 改善 RAM 占用。在有关游戏模式的帖子下,一名用户表示,相比降低 CPU 和 GPU 占用,他更希望 Discord 优先减少 RAM 占用;另一名用户则表示,希望 Discord “别再把它做成一个过度美化的 Chrome 页面。”
当然,这些只是用户的抱怨,你的 Discord 也可能只占用不到 1GB。
Windows 上的问题并不只有 Discord。Microsoft Teams 基于 WebView2 运行,WhatsApp 用 Web 封装器替代了原生应用,而令人尴尬的是,Windows 11 天气应用的 RAM 占用是 macOS 天气应用的 5 倍。微软的 WebView2 文档证实,这些应用都会运行自己的浏览器、渲染器和 GPU 进程。
内存价格不断上涨之际,WhatsApp、Discord 和 Teams 都消耗了更多 RAM现在,和我一起想象一下普通的一天:
在你启动游戏之前,后台就已经运行着三个浏览器运行时了。要是你的电脑只有 8GB 或 16GB 内存,那可就糟了,因为运行这些 Web 应用时,你可能根本无法正常玩游戏。
WhatsApp、Teams 和 Discord 空闲时合计占用 1.5GB RAM。图片来源:Windows Latest游戏模式确实可能降低 CPU 和 GPU 活动,但它无法移除 Chromium 进程,也无法缩减 Discord 的 Electron 体积。Discord 对更大的问题仍然置之不理。
微软建议新开发的原生桌面应用使用搭配 Windows App SDK 的 WinUI,而 WinUI 现在也已经开源。
多年来,开发者确实有合理的借口。WinUI 长期缺少基本控件和功能,这甚至促使微软转向 WebView2,尽管 JavaScript 创始人 Brendan Eich 曾警告,不要为了仓促推出的 Web UX 而牺牲原生体验。
WinUI 3 Gallery。图片来源:Windows Latest如今,微软正为 WinUI 清理旧代码,宣称借助能在 30 分钟内编写原生应用的 AI 工具,Web 应用的混乱时代即将结束,甚至还开发了一款能将 Windows 11 变成可直接编程电脑的工具。
有趣的是,微软总部所在的雷德蒙德也承认 Windows 11 很吃内存,并承诺为 8GB 内存电脑带来更好的体验。但如果 Discord、Teams 和 WhatsApp 继续各自携带浏览器,那么更轻量的 Windows 11 也帮不上太多忙。
需要明确的是,WinUI 并非万能。微软自己的文档指出,在 Windows App SDK 2.0 中,WinUI 应用比 UWP 应用占用更多 RAM,启动速度也更慢。关键在于,原生 Discord 不需要为了绘制 Windows 界面而加载完整的 Chromium 运行时。

我猜 Discord 之所以坚持使用 Electron,是因为这样可以在 Windows、macOS 和 Linux 上发布同一款应用,而进行原生重写将是一个庞大的项目。但 Discord 早已不是一家捉襟见肘的初创公司,据 Yahoo Finance 上基于 Forge 的估值,其价值约为 100 亿美元。
Discord 迁移到 Rust、进行渲染修复并升级 Electron,说明它确实重视性能。游戏模式只是现有架构上的又一块创可贴。
没错,Discord 不应该在你玩游戏时,把 CPU 和 GPU 浪费在你根本不会关注的动画上。但随着 RAM 价格不断上涨,问题在于:Discord 是否还应该在 Windows 上继续携带 Chromium 运行时?