Diit.cz - Novinky a informace o hardware, software a internetu

Praktická ukázka

USB 2.0 Hi-Speed logo
O faktu, že USB 2.0 zařízení vám mohou snížit výdrž baterie notebooku, pokud zároveň používáte Windows XP, jsme už psali a sami si jej vyzkoušeli. Fascinující přitom je, že existuje způsob, jak tento neduh vyřešit, dokonce o tom v Microsoftu věděli dávno před tím, než se to provalilo v souvislosti s notebooky s procesorem Intel Core Duo. Řešení problému však Microsoft tajil pod pokličkou s nápisem „Premier Support“, patrně proto, že není úplně dokonalé, tedy dotažené do konce. My jsme se po delším váhání rozhodli, že vás s tímto řešením, pokud jej již neznáte, také seznámíme a přidáme pár praktických ukázek, že to skutečně funguje a kdy to nefunguje.

Kapitoly článků

Praktická ukázka problému

Celou situaci si opět předvedeme na klasickém desktopovém počítači a opět to bude procesor od firmy AMD, tentokráte Athlon XP-M 2800+, přetaktovaný ze základních 2,13 na 2,4 GHz. Základní deska obsahuje čipset nForce2 Ultra 400, další hardware je nepodstatný. Teplotu procesoru, se kterou mimo jiné USB 2.0 zařízení také pěkně cvičí, měříme programem SpeedFan 4.28. Athlon XP-M má tu zajímavou vlastnost, že na změnu odběru energie reaguje zvýšením teploty téměř okamžitě. Teplota pak klesá podobně rychle (tedy v závislosti na tom, jak dlouho se procesor zahříval). Jako připojované USB zařízení byla použita přes „USB 2.0 to Parallel ATA“ redukci připojená mechanika NEC ND-4551A s vlastním externím napájením. Měření v obou případech začalo chvíli po ustálení teploty procesoru po startu systému, aby byly výchozí podmínky vždy stejné.

Zapojení USB 2.0 zařízení

Následující graf ukazuje, jak to vypadá, není-li úprava registru aplikována . Po zapnutí USB zařízení teplota procesoru stopla a s ní samozřejmě i celková spotřeba sestavy. Zatížení procesoru ve správci úloh samozřejmě vykazovalo „nula celá skoro nic“.

Ukázka zvýšení teploty procesoru při připojení USB 2.0 zařízení

I vložil jsem do mechaniky DVD a jal se jej číst programem Nero CD-DVD Speed. Ve spotřebě či teplotě procesoru žádná (zcela zanedbatelná) změna (je součástí výše uvedeného grafu a prostě ji tam nenajdete).

Odpojení USB 2.0 zařízení

Po vypnutí (odpojení) zmíněného USB 2.0 zařízení začala teplota procesoru rapidně klesat a po čase se ustálila tam, kde byla před zapojením USB zařízení. Spotřeba sestavy jakbysmet.

Ukázka snížení teploty procesoru při odpojení USB 2.0 zařízení

Chování po aplikaci úpravy registru

Po aplikaci kýžené úpravy registru a restartu začalo nové měření. Na grafu níže vidíte zapojení USB 2.0 zařízení znázorněné větší špičkou zhruba uprostřed (na 46 °C). S teplotou procesoru to ve výsledku prakticky nehnulo, zvýšena byla krátkodobě pouze při detekci zařízení. Následně probíhalo opět čtení DVD v programu Nero CD-DVD Speed, což je na grafu vidět v podobě stoupající teploty někam k 54 °C. Tentokráte se to dá pochopit, se zařízením se aktivně pracovalo. Zátěž procesoru ve správci úloh však nijak nestoupala. Jde tedy opět o onu komponentu „asynchronous scheduler“, která pracovala s pamětí.

Ukázka vlivu odpojeného, zapojeného a pracujícího USB 2.0 zaříze

Jakmile čtení DVD skončilo, teplota začala opět klesat a ustálila se na rozumné hodnotě. Přístupu do paměti již nebylo třeba a procesor tak mohl šetřit energii.

Kapitoly článků

WIFT "WIFT" WIFT

Bývalý dlouholetý redaktor internetového magazínu CDR-Server / Deep in IT, který se věnoval psaní článků o IT a souvisejících věcech téměř od založení CD-R serveru. Od roku 2014 už psaní článků fakticky pověsil na hřebík.

více článků, blogů a informací o autorovi

Diskuse ke článku Řešení problému s USB 2.0 a vyšší spotřebou procesoru

Pátek, 19 Červen 2009 - 11:44 | Anonym | čaute a Windows XP Pro/Home s SP3 už mají tento...
Středa, 3 Leden 2007 - 15:22 | MaKrO | Tak jsem zkusil Hotfix a to sem nemel delat...
Středa, 29 Listopad 2006 - 18:21 | DDD | Mas recht:) Vypada to, ze ms zapomnel updatovat...
Pondělí, 27 Listopad 2006 - 18:59 | WIFT | No, já to spíš srovnávám s tím, co mám po...
Pondělí, 27 Listopad 2006 - 17:15 | DDD | WIFT: porovnej datum a verze: http://support....
Pondělí, 27 Listopad 2006 - 12:07 | Anonym | Hmm.. ale ne pro moji jazykovou verzi.. :( (XP...
Pondělí, 27 Listopad 2006 - 11:56 | WIFT | >> DDD: Já bych si tipnul, že ten...
Pondělí, 27 Listopad 2006 - 10:22 | Anonym | samozrejmne od ms nejde stahnout :-(
Neděle, 26 Listopad 2006 - 18:32 | Anonym | stahnout se da zde: http://hotfix.xable.net/...
Neděle, 26 Listopad 2006 - 18:22 | Anonym | tento hotfix je jiz nahrazen jinym - http://...

Zobrazit diskusi