阅读:2132回复:8
[Aurora] 15.0a2首次启动时清除预读取文件,改善启动速度
Firefox 7 的时候我们曾讨论过 Firefox 尝试取消 Windows Prefetch 对 Firefox 的预读取功能,从而改善启动速度。
Firefox 7 在禁止 Windows Prefetch 的情况下可以有效减少其启动时间 在最新的 Nightly 或 Aurora 版本中 Firefox 已经完成该功能的开发并默认开启,该功能隶属于 Mozilla 的 Snappy 项目。 具体来说就是 Firefox 会在安装新版本或更新以后的首次启动时检查 %WINDIR%\Prefetch 路径下 Firefox 的预读取 .pf 文件并将其设置为只读的 0KB 文件。 设置完成后,about:config 的这个参数会变成 true,表示预读取文件为 0KB。 app.update.service.prefetchCleared 为什么所谓能加快程序启动的预读取文件反而会降低Firefox启动速度? 这种BT的事情估计也只有基于Gecko内核的Firefox等程序才会遇到吧!Mozilla 的大量测试发现预读取开启的时候反而会增加“初始描绘"(First Paint)的时间,而这个参数对Firefox启动至关重要。 注意:仅适用于 Windows Vista,Windows 7 和 Windows 8 相关文章: Bug 692255 - Find a way to get rid of prefetch files on Windows for faster startup |
|
|
1楼#
发布于:2012-06-12 21:45
启动速度依然如故
|
|
|
2楼#
发布于:2012-06-12 21:45
所以我没用大幅改善启动速度的词语嘛,这个启动速度见仁见智,在最近的一些开发中,确实启动速度有改善,比如说用 aboutstartup 扩展查看就可以看到 first paint 值减小了。
|
|
|
3楼#
发布于:2012-06-12 21:45
已经2-3秒冷启动了,再快没概念了
|
|
4楼#
发布于:2012-06-12 21:45
嗯,其实在不同机子上Firefox启动速度给人感觉差异很大,我这里感觉还是比较快的,配置中下。而chrome相对是普遍比较快,比FF快。
|
|
|
5楼#
发布于:2012-06-12 21:45
[Aurora] 15.0a2是不是不允许禁用扩展兼容性检查?
1.安装Add-on Compatibility Reporter扩展说:不符合它机制; 2.修改“extensions.checkCompatibility.Aurora;fasle”也不行。 在附加组件管理器中始终没有这个: 图片:捕获.PNG |
|
|
6楼#
发布于:2012-06-12 21:45
楼上跑题了,aurora应该是
extensions.checkCompatibility.15.0a beta只要相应版本号14.0 nightly就是nightly |
|
|
7楼#
发布于:2012-06-12 21:45
|
|
|
8楼#
发布于:2012-06-12 21:45
我现在用的13正式版(因为TU不兼容的缘故),居然又回到了要写版本号的写法?
extensions.checkCompatibility.13.0 我以为正式版就是extensions.checkCompatibility |
|
|