Microsoft opravil 100% vytížení CPU po nabootování aktualizovaných Windows XP

Karel Michal , 20. leden 2014 11:48 1 komentářů

Microsoft minulý týden konečně vyřešil problém dlouhého přetěžování procesoru těsně po nabootování operačního systému Windows XP procesem svchost.exe.

Vzhledem k ukončené podpoře systému (Microsoft vydá aktualizace pro tento systém již pouze třikrát, poslední v březnu) nebylo dlouho jasné, zda li se společnost chybou bude vůbec zabývat. V prosinci byla diagnostikována příčina, kterou představoval špatně navržený algoritmus ve Windows Update Agent, který běží právě v rámci svchost.exe a je zodpovědný za automatické aktualizace Windows.

Přestože algoritmus byl v systému déle, problém se naplno projevil až po bezpečnostních aktualizacích v září 2013 a to díky většímu množství zneplatněných starších aktualizací.
Exponenciální algoritmus, který vyhodnocuje systémové aktualizace, totiž najednou začal obsahovat příliš velké množství aktualizací, které byly mezi tím zneplatněny novějšími.

Vyhodnocování takového seznamu se přitom natahuje díky tomu, že algoritmu trvá zpracování každé takovéto aktualizace dvojnásobek času, než zpracování aktualizace předchozí. Pokud je takovýchto kumulativních oprav hodně (jako například u starších verzí Internet Exploreru – více jak 40 aktualizací), je na problém zaděláno. Důsledkem je pak několikahodinové vytížení CPU na 100 %.

Řešení, které MS zvolil, se nalézá na úrovni aktualizací, nejedná se tedy o plnohodnotnou úpravu neoptimalizovaného algoritmu.


Komentáře

Luk #1
Luk 20. leden 2014 20:09

Ta chyba nebyla jen u WinXP, ale i u Win7. Není to tak dávno, co jsem nechal puštěný notebook s Win7 - za půl hodiny mě přivítal rozpálený přístroj a téměř vypráskaná baterka. Doufám tedy, že to opravili i tam.


RSS 

Komentujeme

Sinclair, Jobs a Watson

Richard Jan Voigts , 31. prosinec 2016 08:00
Richard Jan Voigts

ZX Spectrum byla hračka, kterou nám dal před l...

Více





Kalendář

06. 02.

07. 02.
konference G2B TechEd
15. 02. IDC Predictions 2017
22. 02. IT mezi paragrafy
RSS 

Zprávičky

Reuters: Hlavní příčinou potíží telefonů Galaxy Note 7 je baterie

ČTK , 16. leden 2017 14:00

Hlavní příčinou samovzněcování některých chytrých telefonů Galaxy Note 7 byla baterie. Podle zdroje ...

Více 0 komentářů

Facebook v Německu spustí systém pro ověřování pravdivosti zpráv

ČTK , 16. leden 2017 07:00

Internetová sociální síť Facebook v příštích týdnech zavede v Německu systém pro ověřování pravdivos...

Více 0 komentářů

Yahoo Japan zvažuje třídenní víkend, chce zaměstnance motivovat

ČTK , 15. leden 2017 15:00

Japonská internetová společnost Yahoo Japan zvažuje, že by do roku 2020 zavedla třídenní víkend. Chc...

Více 0 komentářů

Starší zprávičky

Uber se dohodl s Google na využití jeho map

ČTK , 15. leden 2017 12:32

Internetová firma Google nově propojila své mapy s poskytovatelem přeprav Uber. S novou aktualizací ...

Více 1 komentářů

Fakulta elektrotechnická ČVUT v Praze představí zájemcům o studium moderní techniku i její historii

ITBiz.cz , 14. leden 2017 16:30

Fakulta elektrotechnická ČVUT v Praze pořádá v pátek 20. ledna od 8.30 hodin první letošní Den otevř...

Více 0 komentářů

Čína chce zakázat elektrošoky pro mládež závislou na internetu

ČTK , 14. leden 2017 13:35

Čínská vláda chce zákonem zakázat používání elektrošoků a dalších fyzických trestů v táborech pro zá...

Více 5 komentářů

Za internetový prodej ohrožených brouků soud udělil podmínku

ČTK , 13. leden 2017 15:00

Český soud poprvé potrestal prodejce, který na internetu nabízel ohrožené druhy hmyzu. Jedenatřiceti...

Více 0 komentářů