Firefox源码过于庞大 不瘦身将无法编译
- 作者: 五速梦信息网
- 时间: 2026年04月01日 09:20
Mozilla 团队最近发现了一个非常棘手的问题,那就是Firefox由于代码过于臃肿无法可靠地被编译,因为linker的运行超出了虚拟地址空间。
问题的根源是Firefox是一款只能工作在32位系统下的程序,而无法访问3GB以上的物理。
这已经不是Mozilla第一次遇到这种问题,数年前2GB的虚拟地址空间限制就让他们犯难,而这次就不能用物理地址扩展的方法来实现,因此解决方案只有两个,要么优化代码甚至减少组件(目前正在这么做,Graphite, SPDY, libreg等新功能正在被暂时移除),要么转换到64位架构和机器进行编译,这样就可以访问4GB以上的地址空间。
同时Mozilla也正在考虑分拆libxul部分,对其中的核心代码进行分组,例如Direct之上的WebGL、媒体库等组件可以分开编译。
- 上一篇: Firefox用户抱怨Google吃豆游戏
- 下一篇: Firefox桌面手机平板机版新界面曝光
相关文章
-
Firefox用户抱怨Google吃豆游戏
Firefox用户抱怨Google吃豆游戏
- 互联网
- 2026年04月01日
-
Firefox开发人员:Google Chrome不足为惧
Firefox开发人员:Google Chrome不足为惧
- 互联网
- 2026年04月01日
-
Firefox补丁 保护用户cookies隐私
Firefox补丁 保护用户cookies隐私
- 互联网
- 2026年04月01日
-
Firefox桌面手机平板机版新界面曝光
Firefox桌面手机平板机版新界面曝光
- 互联网
- 2026年04月01日
-
Flash Player 11.7公开测试 增强沙盒功能
Flash Player 11.7公开测试 增强沙盒功能
- 互联网
- 2026年04月01日
-
Flash再曝漏洞 可偷偷监控摄像头
Flash再曝漏洞 可偷偷监控摄像头
- 互联网
- 2026年04月01日








