Firefox 3.5的启动堪比操作系统[第十一期]

发布于 2022-09-18 03:24:07 字数 475 浏览 10 评论 0

Firefox 3.5的启动堪比操作系统
  一位Windows Firefox 3.5用户发现,仅使用了一天之后,第二天他的浏览器启动时间长达35秒。他试图找出浏览器花如此多时间启动的原因,他发现在Mozilla论坛上有很多人遭遇了同样的问题。

  根据论坛上透露的信息,启动缓慢与硬盘上有太多的垃圾有关,而罪魁祸首是NSS(网络安全系统),它需要执行大量的加密和安全相关的操作,需要使用到随机数。真“随机数”是很难产生的,NSS的开发者没有使用系统提供的随机选择功能,而是创造性的发明了一种新的随机数生成方法——用多个线程读取硬盘上临时文件夹,把这些文件作为seed创造出随机数。在启动时,Windows版的Firefox v3.5需要读取Internet Explorer Cache和Windows临时文件夹,还扫描了所有的font文件,于是Firefox启动变成令人痛苦的过程。

[ 本帖最后由 八重樱 于 2009-9-17 07:48 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文