LinkedIn 两个标签页吃掉 2.4GB 内存:Web 臃肿化问题持续恶化
Available in: 中文
LinkedIn 两个标签页消耗 2.4GB 内存,反映 Web 应用持续臃肿化的趋势。JavaScript 框架、实时功能和追踪脚本是主要元凶。
报告
Hacker News 上的一篇帖子指出,LinkedIn 仅打开两个标签页就消耗 2.4GB 内存,引发关于 Web 应用臃肿的讨论。
为什么重要
性能影响
- 电池消耗更快
- 8GB 内存用户立即感受到影响
- 后台 JavaScript 持续消耗 CPU/GPU
根本原因
- JavaScript 框架打包体积大
- 实时功能需要持久连接
- 分析和追踪脚本
- 富媒体自动播放和无限滚动
- 功能累积不减旧功能
商业激励问题
公司几乎没有优化动力:更快的硬件让臃肿不那么明显,开发者时间昂贵,交付日期比性能预算更重要。
对比
2.4 GB 内存可以运行:Linux 桌面系统(~500MB)、VS Code + 插件(~300-500MB)、2015 年的游戏(2-4GB)、整个 Android 手机(2-4GB)。
解决方案
- 激进的标签页管理
- 轻量级替代前端
- 独立浏览器配置文件隔离重型应用
- 硬件升级(不幸的是最常见的「解决方案」)
Web 浏览器已成为现代计算机上最消耗资源的应用程序。
← Previous: Scientists' Gloves May Be Causing Massive Overestimation of Microplastic Pollution, U-M Study FindsNext: elfmem: Adaptive Memory System That Lets AI Agents Learn, Forget, and Evolve Like Biological Memory →
0