DPC Latency, troubleshooting.

flyweight

SinOsc.kr([1, 3]).exprange(100, 2e3)
Lid sinds
10 november 2010
Berichten
14.090
Locatie
outerspace
Ik zit met een probleem.

Op een laptop systeem die ik stabiel voor live wil gebruiken is de dpc latency heel erg hoog.

WinXP SPIII 4GB (3GB effectief) Core2duo T5500. 1.8 GHZ. ram 667mhz.

Voor wat ik begrijp is DPC, een wachtrij van bewerkings aanvragen van kernel mode drivers.

En als je met een heel hoge DPC wachtrij te maken hebt Dan is er een driver, of service (daemon) die heel veel aanvragen doet waardoor de wachtrij vol raakt.

Dit heb ik allemaal geprobeert:

Alle devices die je maar uit kunt zetten uitgezet en de grafische kaart gedeinstaleerd.

De IRQ priority handeling veranderd zodat bv firewire, interne audio, realtime clock voorrang hebben op de rest. en juist de grafische kaart een heel lage prio gegeven.

Verschillende uitgeklede versies van win XP gemaakt zonder netwerk en andere onzin.
Daarna alleen de driver van de firewirekaart geinstalleerd.

Een nieuwe voeding voor de kaart gemaakt, (maakt niet uit want de problemen bestaan ook met de interne kaart).

Ook heb ik met RAttv3 een log gemaakt met DPC en IRS requests gemaakt. De data daaruit is moeilijk te interpreteren. maar het lijkt erop dat de meest DPC's vanuit de kernel en vanuit Acpi.sys komen.

Nu is mijn vermoeden dat het probleem in de ACPI code (dus in het bios) zit.

DPC heeft helemaal niets met processor snelheid te maken. want op een oude box met 700 mb heeft met 100% cpu load geen hoge dpc waardes.

Nou ja heeeel verhaal.

Wie heeft er de goude tip??

Is dit een beperking van winxp icm multi core 64bit processor en acpi code???
 
toevallig intel raid ICH10 driver geinstalleerd? en Nvidia videokaart?
 
Het gaat om een :kont:cer.

En een ICH8m intel controller. heb de versie van MS en van Intel zelf geprobeert.

De gpu is een nvidia.

Powermizer heb ik ook al uit en de driver gedeinstalleerd. zodat die in vga modus draaide....

Je kan op een MS box nog niet eens makkelijk een interupt storm detecteren.

Ik weet dat vista (nooit gedacht dat ik die rommel aan zou raken) de recentere acpi code ondersteund. dus ga ik dat eens proberen.
 
Probeer verschillende versies van BIOS voor je moederbord en kijk bij welke versie je de minste DPC hebt. Dit heeft voor mij de DPC problemen die ik had bij een Gigabyte moederbord opgelost.
 
niets heeft geholpen.

Het lijkt toch om iets in de BIOS ASL te zijn. waarschijnlijk de ACPI.

Dat gaan ze toch niet fixen.

Het probleem bestaat ook onder vista. daardoor lijkt het meer een hardware probleem
Ik had nog een oude laptop

AMD 2core. die wel stabiel lijkt.
XP draait er niet op en moet ik het helaas met vista doen.

Ben in iedergeval blij dat het werkt.
 
Hoe of waarmee kan je de latency meten of weergeven?
 
Back
Top