Stránka 2 z 2

Re: Zahlcování CPU procesem Deferred Procedure Calls

Napsal: 13 črc 2010 18:03
od Cumbuch
Není to řešení ideální. Na př. při otevření více panelů dojde po čase k zahlcení, ale dá se to zas upravit. Nakonec jsem použil Creyovu metodu z tohoto odkazu: http://www.thesycon.de/deu/latency_check.shtml.

Stáhl jsem si DPC Latency Checker odtud http://www.thesycon.de/deu/latency_check.shtml a otevřel (nemusí se instalovat), otevřel jsem si Device Manager (Správce zařízení) a zkoušel jsem vypínat a zapínat jednotlivé ovladače a na DPC Latency Checkeru jsem sledoval, kdy se využití DPC sníží. K tomu došlo při vypnutí USB ovládače Intel(R) 82801G(ICH7Family) USB2 Enhanced Host Controller 27CC. Protože ale ovládá USB, zas jsem ho znova zapnul - a kupodivu využití DPC zústalo na nízké úrovni do 500µs. Při zahlcení bylo 16000µs. Když se mi to jednou znova zahltilo, proces jsem opakoval a zatím drží.

Rudy děkuji velice za pomoc!

Pokládám za vyřešeno.

Re: Zahlcování CPU procesem Deferred Procedure Calls

Napsal: 13 črc 2010 18:22
od Rudy
Rádo se stalo!