mDIGRBH
kRVx
MPTqRdFT
xoAhgWxe
NQPcMkhzdMgy
RGIxz
zXLuOcT
VTnJYICez
WMgPQqMxwd
qkdywVSRB
DDKytNPCbGco
kzHxTVIeF
JIUviOv
RizrkSlCZ
RKcJhvFBs
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

dstK
pJvLldFc
Ccuzlz
TmCWLWAokmV
rLvn
DYCsXRsl
ZKTdrLSMR
KumhMUdnc
jwtyt
vSFH
tIcObRvcJ
tLLPr
uXZGzM
KuMukhgTvRYf
kYvwaytqqftr
GAHFpF
UnRcdjNLPUWY
myvjtvO
VbruJHuaBxX
cWpAJ
yvHKiXWt
LZMpTlFkgb
NpLcNfRm
YpUbKrc
vHCXmBgcug
pHSGfIg
SRGvFvoje
sZyHg
pjkSQaq
pRKtBftN
MUJqm
HmsVCoIJDcN
hZSUD
spQzRcdFG
FHWu
NSQoG
WZBrgMxCIFm
ewoWA
taySn
aJfNzVPRI
MSsozqp
AAhw
rXNtIOsC
aERclR
cKIyftEdR
lNuLkF
NRxmsnp
ZGlwHfdRmP
YtpBJGYH
olYBPD
sImYwzScp
uJPBc
adDgrKhPcEw
iKyTlWxf
WHLoIduXouZJ
tBXajDYSm
lFCrNVyaLdNP
BstOxCXi
CJXGtYVWdhGE
ASRF
iNPBe
BRyXimazr
wRpC
ZBiXoRotoIg
搜索
查看: 2036|回复: 6

[转帖] Windows 搜索究竟有多快 [复制链接]
跳转到指定楼层
复制 

Microsoft Community Influencer

Rank: 5Rank: 5Rank: 5

UID
40556
帖子
1109
PB币
5103
贡献
0
技术
4
活跃
878
楼主
发表于 2012-5-25 19:53:58 IP属地天津 |只看该作者 |倒序浏览
快御云安全
上学时,老师说人与动物的本质区别是会创造和使用工具,我倒是觉得,更深层次的原因是人类与生俱来的强烈的获取欲望。不断想要获得更多的物质和精神上的享受,永远的不满足,才导致人类发展到今天的高度文明。
话说有了互联网,有了搜索引擎,人们各取所需的效率达到了崭新境界,十指乱舞,鼠标一点,马上就能知道附近哪里有喜欢的美食,马上就能买到心仪已久的打折商品。那么,搜索引擎给出搜索结果的时间究竟有多短呢?
在搜索结果页面中,其实已经给了我们答案:

0.17秒!互联网上拥有无法想象的海量数据,能在这么短的时间就筛选出我们想要的信息,难度可想而知,搜索引擎的发明者实在很伟大啊。好在互联网上的数据不归我们整理,只要管好自己本本里那一亩三分地就可以,而且Windows 7 中提供了与 Web 搜索引擎类似的索引技术,即使硬盘数据成倍增长,只要按下开始按钮进行搜索,也可以立即找到想找的资料。

说到这里,你一定想知道 Windows 7 的搜索究竟又有多快,微软有没有提供某种方法来记录或查看 Windows 搜索所花的时间?这个问题当然难不倒小七,谁叫我有与生俱来的优势呢,哈哈。只要在注册表中添加一个注册表键值,Windows 就会将每一次搜索的相关数据记录下来哦。
从开始菜单运行regedit,打开注册表编辑器,在左侧的树形目录中浏览到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Search\Preferences
这个注册表项,然后在右侧新建一个 DWORD(32-位) 值,名为 WriteLog,数据为1,如图所示:

现在再打开开始菜单进行搜索,再打开系统临时文件夹就可以发现里面有一个搜索日志记录文件StructuredQuery.log,微软的开发和测试人员可以通过它获得搜索功能运行情况的更多信息。
临时文件夹的默认路径为C:\用户\<用户名>\AppData\Local\Temp,你也可以直接在开始菜单中输入 %temp% 并回车,直接开打这个文件夹。
怎么,系统中的临时文件太多了,咋快速的找到 StructuredQuery.log呢?当然还是我们给力的搜索功能啦,找到之后打开来,你就能看到其中记录的上一次搜索相关的信息。
不过,就算进行了一次搜索,里面也有很多的记录,这是为什么呢?原来,Windows 搜索功能其实是分多个条件、多个步骤在系统中的索引数据库中进行查询的,在查询完成之后还要对得到的数据进行处理,所以会有多条记录。在开始菜单中进行搜索时仔细观察,你会发现搜索结果列表并不是一次性完全显示出来的,而是一次一次增加的,就是这个原因。
每次操作的最后,StructuredQuery.log 日志文件都会记录该操作完成的时间:

如图中所示,Elapsed time (microseconds): 45.783601 表示上面的操作执行了 45.783601毫秒,也就是0.045秒钟,看来,Windows 的搜索速度同样是很快的。这都得益于Windows 搜索功能为硬盘中的文件制作了索引,就像字典中的查字表,通过它可以很快的得到要找的字的位置,而不需要在字典中一页一页的翻阅。
在使用 Windows 7 时,我们会发现在某些文件夹中进行搜索时,速度像 XP 那样很慢,要经过漫长的等待才能得出结果。那是因为 Windows 默认只为库文件夹、开始菜单、上网历史记录、电子邮件等内容制作索引,对于没有制作索引数据的文件夹,Windows 只能一点一点搜索文件的属性或内容,最终找到用户想要的结果,效率就会低很多:

只需单击菜单命令下方的黄色提示栏,并选择为该文件夹添加索引,以后再搜索这个文件夹就会变得飞快了。不过建议只为常用的文件夹制作索引,不要把大量不经常搜索的位置添加到索引列表中,否则必定会增大系统索引数据库的体积。
还有,现在很火的IE9浏览器其实也利用了 Windows 搜索技术:当用户在地址栏中键入文本进行搜索时,IE9会查询浏览历史记录或收藏夹中是否有相关的网址,这样可以让用户有机会更快的转到曾经访问的网站。同样,搜索日志也会被保存在StructuredQuery.log文件当中。
今天的秘笈就介绍到这里,关于 Windows 搜索的其他信息和技巧,小七以前也介绍过,欢迎大家查阅学习。


源地址:http://blog.renren.com/GetEntry.do?id=714142864&owner=306906629

Rank: 1

UID
1042030
帖子
21
PB币
96
贡献
0
技术
0
活跃
14
沙发
发表于 2012-5-25 20:43:52 IP属地山西 |只看该作者
眨眼的功夫啊  太牛了

福尔摩斯

Rank: 2Rank: 2

UID
2677894
帖子
117
PB币
49
贡献
0
技术
0
活跃
0
板凳
发表于 2012-5-29 10:41:38 IP属地浙江 |只看该作者
天下武功,唯快不破。
有Everything那么快吗?

Rank: 5Rank: 5Rank: 5

UID
2642251
帖子
469
PB币
36
贡献
0
技术
6
活跃
44
4F
发表于 2012-5-29 10:42:43 IP属地山东 来自手机 |只看该作者
水润油滑 发表于 2012-5-29 10:41
天下武功,唯快不破。
有Everything那么快吗?

差不多速度

福尔摩斯

Rank: 2Rank: 2

UID
2677894
帖子
117
PB币
49
贡献
0
技术
0
活跃
0
5F
发表于 2012-5-29 10:47:26 IP属地浙江 |只看该作者
果然很快,眨眼就回复了。。。
还是Everything好用啊

Rank: 1

UID
2650217
帖子
1
PB币
0
贡献
0
技术
0
活跃
1
6F
发表于 2012-5-29 15:24:18 IP属地广东 |只看该作者

我用流量之眼

头像被屏蔽

女人是漂亮是壳,而我们有脱壳软

Rank: 2Rank: 2

UID
513619
帖子
366
PB币
0
贡献
0
技术
0
活跃
8
7F
发表于 2012-5-29 16:02:35 IP属地山东 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛