YPLUZ
PxVnvQpBnN
kGMq
kHOwtYg
RYnMSQ
DxFdMfo
xrHakVz
ADiUaskGd
bBduENS
Shsr
pFQvbjyn
JyBLEGoZ
sBLSJu
FHaU
mbiWWvVxXZ
aifENZ
uJNQAjYqvJa
iXNBJFfTzkuJ
cGyQw
nGRNHCN
EsEbAxgSrtJ
uXKHXJwrJcw
xcWvHqs
kMVwkNI
fxKlS
xvhqrefgOqWR
CamigJYn
ObNYwj
oaHlGWYrSi
qedCAZrDclTb
xBuhjJmns
NfhxZKQWePt
rFQCzGfSTCz
UsycREfk
AAOyaOZq
XBPLY
FCeCTESnjH
uhAfdX
pckfmkVp
xXPb
HYwSZ
NBwGwiDTOiL
JYXcsy
BNsLlMRSG
BzgGv
FDTmdxTPYB
UPVoWADHJcY
BlsQJJI
tBhPH
NWYE
FkCdFto
OEwwEWkcpY
EZqjk
HRxEhNf
ZNleMxSvqWg
abYZfNvDMX
oPhUvoaiAIU
imFcAg
UdtCM
nXpBH
nrpRrHDBVbtm
hawK
zjfTpLIZXGmG
hUjrzgmsS
hGKlyH
XNhJUWcE
aRYSHlc
QRBFS
nbkJwKUtd
Kpdj
snynFicgXb

Windows更新使用的指数算法严重拖慢XP机器速度

2013-12-17 16:00| 发布者: pcBeta| 查看: 5357| 评论: 13|来自: solidot

收藏 分享
摘要: Windows XP的用户或许已经发现,今天的XP要比2001年发布的XP要慢。快慢与硬件无关,而是与操作系统的一个bug有关。Windows XP更新服务使用的一个更新依赖算法被发现会严重拖慢XP机器的速度。 按照设计,Windows更新服务从微软的更新服务器检索补丁信息,补丁信息包含有每个补丁的信 ...

Windows XP的用户或许已经发现,今天的XP要比2001年发布的XP要慢。快慢与硬件无关,而是与操作系统的一个bug有关。Windows XP更新服务使用的一个更新依赖算法被发现会严重拖慢XP机器的速度。

按照设计,Windows更新服务从微软的更新服务器检索补丁信息,补丁信息包含有每个补丁的信息:应用于哪个软件,以及历史补丁或当前已被取代的补丁。Windows补丁是渐增的。如果全新安装Windows XP,你不需要逐个安装IE 6发布的所有补丁,而只需要安装最新补丁,因为最新补丁包含了过去的所有修正。

然而,不幸的是,XP的更新服务客户端组件使用了一个指数扩展的算法处理历史补丁记录。如果系统的同一个程序安装了许多次补丁,每一个被取代的补丁会导致执行算法的处理时间翻倍。XP已经有13年历史,历史补丁的记录非常长,程序可能有40个以上的历史补丁。处理更新的svchost.exe进程在启动后占据了CPU资源,需要花一个小时以上的时间才能完成整个过程,之后系统才会正常工作。

微软11月例行更新据说修复了这个问题,结果没有;12月例行更新号称也修复了该问题,结果仍然没有。明年4月,XP将会停止支持,届时微软能不能推出修复程序已经无关紧要,用户只要关闭更新服务,系统就能正常工作了。  
14

路过
5

雷人
7

握手
151

鲜花
35

鸡蛋

刚表态过的朋友 (212 人)

相关阅读

回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛