阅读:2211回复:3
[轉帖]焕然一新的Firefox,以及多到吓人的分页
本文作者:Dietrich Ayala
我的 Firefox Profile 里有 1,691 个分页。 为什么这么多?一句话带过,那是我长时间埋首产品设计和改善网路未来的结果。 您或许猜到了,许久以来,Firefox 在这方面处理得不够好。我已经习惯了得等几分钟才能打开浏览器、等 15–30 秒才能载入外部应用的分页,还有种种迟钝的反应。 不过,就在最近,一切都改变了。 量子流(Quantum Flow) 我已经在 Mozilla 工作 10 几年了。这么多年以来,我还从来不曾看过我们把如此多的心力放在加快 Firefox 的运作速度上。 在各项改善工作中,其中一个是汇聚许多工程师之力,以提高 Firefox 回应速度为目标的“量子流”(Quantum Flow)计划。对这些资讯有兴趣的朋友,可以参考 Ehsan Akhgari 每周发表的文章。 我做了点测试。这些测试中所记录到 Firefox 的改善,多半得归功于 Kevin Jones 把未载入分页的整体成本尽可能降为零的努力。虽然他的努力已经开花结果,但相关的改进工作仍在 Bug 906076 中继续进行。除了 Kevin 以外,还要感谢 Dão Gottwald、Mike de Boer、Tim Taubert、David Teller、Mike Conley和 Gijs Kruitbosch,拯救许多像我一样病态囤积分页的患者。 测试情境 我在 Firefox 20、30、40 和 50 到 56 上,测试开启我那 1,691 个分页设定所需的启动时间与记忆体用量。 这些只是我个人的测试结果。如果你要做测试的话,结果不见得相同。假使你也用1,691(或甚至1,692)个分页测试,却出现完全不同的结果,希望你可以跟我分享。 说明:
启动时间 下图是以 Firefox 20、30、40、50~56 开启 1,691 个分页所需的时间。纵(Y)轴的单队是分钟。是的,Firefox 51 需要将近 8“分钟”启动。不过,Firefox 55 则只需要 15“秒”。1,691 个分页只需 15 秒,你没看错。我再也不必担心得重新启动了。最近,我只会为了好玩而重新开启。 有意思的是,在 Firefox 51 以前,Firefox 的启动时间越拉越长。如果能用不同数量的分页做同样的测试、看看哪个版本以后时间变长,应该会很有趣。 记忆体用量 下图是 Firefox 20、30、40、50~56 在 1,691 个分页开启一分钟后的记忆体用量。过去大多需要 2GB,现在已减少到 0.5GB 以内了。当然,这是还没载入网页的用量,但请注意:我等于足足多出 1.5GB 的记忆体来载入网页。 Firefox、Gecko 和 Servo 团队努力不懈地想让 Firefox 变成“超级快速”的浏览器。他们的心血结晶已经化为“有感”的改变,确实令人振奋。 本文出处 原文连结 |
|
1楼#
发布于:2017-08-20 12:50
一两千个网址,用有层级、可以加备注和关键词的书签来管理更适合吧,标签毕竟是个临时性的东西,用来管理上千个页面未免效率太低了点
说不好听的,这种人就是工作时不管什么文件全都毫无结构地放桌面上,一眼看过去全是图标的那种类型 或者说编程时把所有业务逻辑都写在mainwindow里的那种类型 |
|
|
2楼#
发布于:2017-08-20 22:58
|
|
|
3楼#
发布于:2017-08-20 23:30
|
|