优化chrome: 禁用dns预读取, 提高页面加载速度
告诉大家一个好消息?新版chrome(3.0以后)已经fix掉了prefetch的bug,大家可以安心的打开这个预读功能了。
DNS Prefetch是一种即时预读技术, 在你浏览当前网页时, 它会提前预读大量的(也许你不一定用得上的)相关链接的DNS解析结果, 并缓存它们;
这样做的用意是好的. 但是这个预读过程进行的时机不对, 它选择在你打开网页时, 进行的预读. 而要预读就要浪费系统资源, 所以当你打开网页时, 会发现页面的加载不是很流畅.
所以, 我建议大家禁用这个预读选项.

再补充3个禁用的理由:
1, 你经常访问的页面, 已经做过dnscache, 无需打开预读.
1, 如果你只是访问网站内部资源(在同一域名下), 无需打开预读. 只有当你访问有大量外链的网站, 且你又想点这些外链时, 才会真正起到加速作用.
2, 新domain(从来没访问过的域名)的dns解析速度其实并不慢, 就算慢, 也就第一次慢, 而预读这个动作是在每个页面都会进行的.
经过我试验, 关闭该选项可以提高 5%-20% 不等的网页加载速度, 视不同网站而定.
作者:Ken Wu 原文链接:http://kenwublog.com/accelerate-chrome-by-disable-dns-prefetch
我抢了~ 顶~