PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vista - Vista Sound-Probleme


Fraser
2009-05-19, 11:51:18
Hi Leute

Ich verzweilfe fast hier an meiner Kiste, deshalb wende ich mich an euch
Hab mich entschlossen von XP 32 Prof auf Vista 32 Ultimate umzusteigen. Hab zwei neue Platten gekauft, im RAID 0 verbunden und Vista draufgehauen. Alle Treiber installiert und mal angefangen meine Software zu installieren. Bei mir läuft immer was am PC, simpsons Episoden oder Musik etc...

Auf jeden Fall hab ich festgestellt, dass egal was ich höre/sehe (avi, wmv, mp3, ogg, usw.), egal mit welchem Player (hab wirklich alle durchprobiert) und egal von welchem Medium (RAID-Platten, externe Platte, LAN) ich was abspiele, es gibt immer kleine Sound Stotterer. Das heisst alle 20 bis 40 Sekunden ist ein kleiner "Stotter" drin, manchmal auch mehrere Minuten gar nicht. Es ist immer ganz kurz und nicht auffällig, aber es nervt extremst, das Video läuft meistens normal weiter. Bei "Belastung", wie z.B. Installationen werden die Unterbrüche viel länger und heftiger. Der Mauszeiger stockt oft auch noch kurz mit. Ich kanns mir nicht erklären Ich hab nen Leistungsindex von 5.9, an der Power kanns nicht liegen.
Ich hab die neusten Treiber drauf, GraKa-Treiber neu installiert, Realtek HD Audio Treiber neu installiert, BIOS Update gemacht, PCI-Soundkarte ausprobiert, Codecs installiert, Prozesse gekillt, ich bin echt am Ende meines Lateins. Wär edel wenn mir jemand helfen könnte...


Der Sound kommt vom internen Realtek-Soundchip auf dem Asus Mobo.
Ich habe ziemlich viele externe Geräte angehängt (2 HDs, externer DVD-Brenner, 2 Mäuse, Tastatur, Gamepad, Joystick, Cardreader, 2x iPod). Könnte es an Strommangel liegen? Hab n sehr gutes Infiniti 650 Watt Netzteil, aber die zwei ATi-Karten fressen halt verdammt viel Strom.

Mein System:

Intel Core 2 Duo @ 2.66 GHz
4 GB 1066 RAM
2x ATi HD2900XT Crossfire
Asus P5k Mobo

2x 250 GB intern im RAID 0
1x 500 GB intern

Gast
2009-05-19, 12:24:39
Könnte es an Strommangel liegen?

Wenn der PC stabil läuft würd ich es eher ausschließen.


Ich habe ziemlich viele externe Geräte angehängt (2 HDs, externer DVD-Brenner, 2 Mäuse, Tastatur, Gamepad, Joystick, Cardreader, 2x iPod).


Ist dann der ganze Kram an?Wenn ja, dann könnte auch der PCI Bus am Limit sein, oder ein Addressen Konflikt?--->Sound stottert.

Musst das eben testen, also den PC mal etwas "nackig" machen, 2. Grafikkarte raus und eben mal minimieren.

_DrillSarge]I[
2009-05-19, 12:50:30
hat das p5k nich einen ADI soundchip? (AD1988B oder so)

musst mal hier nach einem passenden treiber schauen
ftp://ftp.asus.com/pub/ASUS/misc/audio/

HarryHirsch
2009-05-19, 13:04:43
I[;7309382']hat das p5k nich einen ADI soundchip? (AD1988B oder so)

musst mal hier nach einem passenden treiber schauen
ftp://ftp.asus.com/pub/ASUS/misc/audio/

Nee da ist ein Realtek ALC883 drauf.

_DrillSarge]I[
2009-05-19, 13:23:39
Nee da ist ein Realtek ALC883 drauf.
okay, ich bin von der deluxe-version ausgegangen.

Exec
2009-05-19, 13:43:49
Klingt für mich nach DPC Spikes.
Check einmal mit dem Tool ob Spikes auftreten: http://www.thesycon.de/deu/latency_check.shtml
Falls Spikes vorhanden sind am besten im Gerätemanager sämtliche Geräte die nicht dringend benötigt werden nach und nach deaktivieren.
Ev. kann es so auf ein Gerät zurückgeführt werden.
Falls du so nicht weiterkommst empfehle ich XPerf von Microsoft, damit kann man herausfinden welcher Treiber wie lange für einen DPC benötigt. Lange Zeiten können dazu führen dass es zu Verzögerungen bei Echtzeitanwendungen kommt.

Vista hat übrigens keine Hardwarebeschleunigung für Audio mehr, daher ist Windows XP bei Echtzeitaudio unkritischer.

Helfen sollte das wechseln des problematischen Treibers, oder eine andere BIOS Version.
Bei der C't hat ausserdem an einem Intel Controller eine SATA HDD die angeschlossen aber der Strom getrennt wurde solche Probleme verursacht: http://www.heise.de/ct/Abgeschaltete-SATA-Platte-verursacht-Tonstoerungen--/hotline/132116.

http://blogs.msdn.com/ntdebugging/archive/2008/04/03/windows-performance-toolkit-xperf.aspx
http://blogs.msdn.com/pigscanfly/archive/2008/02/09/xperf-a-new-tool-in-the-windows-sdk.aspx


http://blogs.msdn.com/pigscanfly/archive/2006/10/09/ISRs-and-DPCs_2C00_-The-Silent-Killers.aspx !!sehr interessant!!

Hardware interrupt service routines and deferred procedure calls can be the silent killers of system performance. ISRs and DPCs are the highest priority code that runs in the system - they cannot be pre-empted by the OS and run to completion. ISRs and DPCs that run too long - or too often - can eat up significant amounts of CPU time and cause overall system performance to suffer. They can cause audio and video glitches, mouse freezes, UI hangs, and any number of other system wide problems.


PS.
Viel Spass in der DPC Hell :biggrin:

Fraser
2009-05-19, 15:40:46
Ist dann der ganze Kram an?Wenn ja, dann könnte auch der PCI Bus am Limit sein, oder ein Addressen Konflikt?--->Sound stottert.

Musst das eben testen, also den PC mal etwas "nackig" machen, 2. Grafikkarte raus und eben mal minimieren.
Hab mal die Karte rausgenommen und alle USB Geräte ausgeschaltet, immernoch dasselber Problem..

Klingt für mich nach DPC Spikes.
Check einmal mit dem Tool ob Spikes auftreten: http://www.thesycon.de/deu/latency_check.shtml
Falls Spikes vorhanden sind am besten im Gerätemanager sämtliche Geräte die nicht dringend benötigt werden nach und nach deaktivieren.
Ev. kann es so auf ein Gerät zurückgeführt werden.

Tatsächlich, bei jedem Ruckler zeigt DPC Latency grosse rote Balken an. Hab mal alle Prozesse, die unter meinem Namen laufen beendet, nix gebracht.. ist wohl 'n System-Prozess. Werd mal das XPerf ausprobieren. Aber danke schonmal!

EDIT: finde mich mit dem XPerf nicht so ganz zurecht. Wie wende ich das richtig an? sehe da keine Graphen oä..

Exec
2009-05-19, 19:44:55
Kopier folgendes in ein Batch File und führ es Elevated (Als Administrator) aus.

echo off
cd \
cd "Program Files\Microsoft Windows Performance Toolkit"
echo stopping running tasks
...
xperf -stop
echo stopped tasks
xperf -on DIAG -stackwalk Profile+CSwitch
echo measuring......... continue to stop collecting
pause
xperf -d temp1.etl
echo merged data
xperf -i temp1.etl -o dpcisr1.txt -a dpcisr
notepad dpcisr1.txt


Ausgespuckt wird dir dann was in der Art:


--------------------------
DPC Info

--------------------------
CPU Usage Summing By Module For the Whole Trace

CPU Usage from 0 us to 4791000 us:

CPU 0 Usage CPU 1 Usage
usec % usec % Module
744 0.02 0 0.00 CLASSPNP.SYS
283 0.01 0 0.00 HDAudBus.sys
2 0.00 0 0.00 HTTP.sys
69 0.00 0 0.00 NETIO.SYS
1 0.00 0 0.00 Ntfs.sys
44 0.00 0 0.00 RTKVHD64.sys
9591 0.20 0 0.00 afd.sys
6545 0.14 0 0.00 dxgkrnl.sys
1 0.00 0 0.00 fltmgr.sys
21 0.00 0 0.00 i8042prt.sys
1 0.00 0 0.00 luafv.sys
25193 0.53 0 0.00 ndis.sys
68 0.00 0 0.00 netbt.sys
22954 0.48 20269 0.42 ntoskrnl.exe
150 0.00 0 0.00 nvlddmkm.sys
10 0.00 15 0.00 rassstp.sys
42 0.00 0 0.00 rdbss.sys
1 0.00 1 0.00 srv.sys
5306 0.11 2506 0.05 tcpip.sys
4 0.00 0 0.00 usbccgp.sys
938 0.02 0 0.00 usbhub.sys
25398 0.53 0 0.00 "Unknown"

Total = 44569
Elapsed Time, > 0 usecs AND <= 1 usecs, 8640, or 19.39%
Elapsed Time, > 1 usecs AND <= 2 usecs, 27845, or 62.48%
Elapsed Time, > 2 usecs AND <= 4 usecs, 3170, or 7.11%
Elapsed Time, > 4 usecs AND <= 8 usecs, 1976, or 4.43%
Elapsed Time, > 8 usecs AND <= 16 usecs, 1827, or 4.10%
Elapsed Time, > 16 usecs AND <= 32 usecs, 594, or 1.33%
Elapsed Time, > 32 usecs AND <= 64 usecs, 501, or 1.12%
Elapsed Time, > 64 usecs AND <= 128 usecs, 12, or 0.03%
Elapsed Time, > 128 usecs AND <= 256 usecs, 0, or 0.00%
Elapsed Time, > 256 usecs AND <= 512 usecs, 0, or 0.00%
Elapsed Time, > 512 usecs AND <= 1024 usecs, 2, or 0.00%
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 2, or 0.00%
Total, 44569

Total = 177 for module CLASSPNP.SYS
Elapsed Time, > 0 usecs AND <= 1 usecs, 114, or 64.41%
Elapsed Time, > 1 usecs AND <= 2 usecs, 11, or 6.21%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 1, or 0.56%
Elapsed Time, > 8 usecs AND <= 16 usecs, 51, or 28.81%
Total, 177

Total = 80 for module HDAudBus.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 72, or 90.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 6, or 7.50%
Elapsed Time, > 8 usecs AND <= 16 usecs, 1, or 1.25%
Elapsed Time, > 16 usecs AND <= 32 usecs, 1, or 1.25%
Total, 80

Total = 1 for module HTTP.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 1, or 100.00%
Total, 1

Total = 24 for module NETIO.SYS
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 1, or 4.17%
Elapsed Time, > 2 usecs AND <= 4 usecs, 23, or 95.83%
Total, 24

Total = 1 for module Ntfs.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 1, or 100.00%
Total, 1

Total = 10 for module RTKVHD64.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 3, or 30.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 7, or 70.00%
Total, 10

Total = 4639 for module afd.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 2301, or 49.60%
Elapsed Time, > 2 usecs AND <= 4 usecs, 2323, or 50.08%
Elapsed Time, > 4 usecs AND <= 8 usecs, 7, or 0.15%
Elapsed Time, > 8 usecs AND <= 16 usecs, 4, or 0.09%
Elapsed Time, > 16 usecs AND <= 32 usecs, 2, or 0.04%
Elapsed Time, > 32 usecs AND <= 64 usecs, 2, or 0.04%
Total, 4639

Total = 742 for module dxgkrnl.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 7, or 0.94%
Elapsed Time, > 1 usecs AND <= 2 usecs, 47, or 6.33%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 313, or 42.18%
Elapsed Time, > 8 usecs AND <= 16 usecs, 295, or 39.76%
Elapsed Time, > 16 usecs AND <= 32 usecs, 22, or 2.96%
Elapsed Time, > 32 usecs AND <= 64 usecs, 58, or 7.82%
Total, 742

Total = 1 for module fltmgr.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 1, or 100.00%
Total, 1

Total = 2 for module i8042prt.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 0, or 0.00%
Elapsed Time, > 8 usecs AND <= 16 usecs, 2, or 100.00%
Total, 2

Total = 1 for module luafv.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 1, or 100.00%
Total, 1

Total = 1861 for module ndis.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 4, or 0.21%
Elapsed Time, > 1 usecs AND <= 2 usecs, 25, or 1.34%
Elapsed Time, > 2 usecs AND <= 4 usecs, 193, or 10.37%
Elapsed Time, > 4 usecs AND <= 8 usecs, 732, or 39.33%
Elapsed Time, > 8 usecs AND <= 16 usecs, 434, or 23.32%
Elapsed Time, > 16 usecs AND <= 32 usecs, 240, or 12.90%
Elapsed Time, > 32 usecs AND <= 64 usecs, 227, or 12.20%
Elapsed Time, > 64 usecs AND <= 128 usecs, 6, or 0.32%
Total, 1861

Total = 2 for module netbt.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 0, or 0.00%
Elapsed Time, > 8 usecs AND <= 16 usecs, 0, or 0.00%
Elapsed Time, > 16 usecs AND <= 32 usecs, 0, or 0.00%
Elapsed Time, > 32 usecs AND <= 64 usecs, 2, or 100.00%
Total, 2

Total = 34021 for module ntoskrnl.exe
Elapsed Time, > 0 usecs AND <= 1 usecs, 8512, or 25.02%
Elapsed Time, > 1 usecs AND <= 2 usecs, 25395, or 74.65%
Elapsed Time, > 2 usecs AND <= 4 usecs, 72, or 0.21%
Elapsed Time, > 4 usecs AND <= 8 usecs, 19, or 0.06%
Elapsed Time, > 8 usecs AND <= 16 usecs, 10, or 0.03%
Elapsed Time, > 16 usecs AND <= 32 usecs, 5, or 0.01%
Elapsed Time, > 32 usecs AND <= 64 usecs, 0, or 0.00%
Elapsed Time, > 64 usecs AND <= 128 usecs, 4, or 0.01%
Elapsed Time, > 128 usecs AND <= 256 usecs, 0, or 0.00%
Elapsed Time, > 256 usecs AND <= 512 usecs, 0, or 0.00%
Elapsed Time, > 512 usecs AND <= 1024 usecs, 2, or 0.01%
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 2, or 0.01%
Total, 34021

Total = 50 for module nvlddmkm.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 21, or 42.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 25, or 50.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 0, or 0.00%
Elapsed Time, > 8 usecs AND <= 16 usecs, 4, or 8.00%
Total, 50

Total = 18 for module rassstp.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 3, or 16.67%
Elapsed Time, > 1 usecs AND <= 2 usecs, 12, or 66.67%
Elapsed Time, > 2 usecs AND <= 4 usecs, 3, or 16.67%
Total, 18

Total = 19 for module rdbss.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 10, or 52.63%
Elapsed Time, > 2 usecs AND <= 4 usecs, 8, or 42.11%
Elapsed Time, > 4 usecs AND <= 8 usecs, 1, or 5.26%
Total, 19

Total = 2 for module srv.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 2, or 100.00%
Total, 2

Total = 940 for module tcpip.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 54, or 5.74%
Elapsed Time, > 4 usecs AND <= 8 usecs, 418, or 44.47%
Elapsed Time, > 8 usecs AND <= 16 usecs, 453, or 48.19%
Elapsed Time, > 16 usecs AND <= 32 usecs, 11, or 1.17%
Elapsed Time, > 32 usecs AND <= 64 usecs, 4, or 0.43%
Total, 940

Total = 1 for module usbccgp.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 1, or 100.00%
Total, 1

Total = 280 for module usbhub.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 17, or 6.07%
Elapsed Time, > 2 usecs AND <= 4 usecs, 172, or 61.43%
Elapsed Time, > 4 usecs AND <= 8 usecs, 90, or 32.14%
Elapsed Time, > 8 usecs AND <= 16 usecs, 1, or 0.36%
Total, 280

Total = 1697 for module "Unknown"
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 221, or 13.02%
Elapsed Time, > 4 usecs AND <= 8 usecs, 381, or 22.45%
Elapsed Time, > 8 usecs AND <= 16 usecs, 572, or 33.71%
Elapsed Time, > 16 usecs AND <= 32 usecs, 313, or 18.44%
Elapsed Time, > 32 usecs AND <= 64 usecs, 208, or 12.26%
Elapsed Time, > 64 usecs AND <= 128 usecs, 2, or 0.12%
Total, 1697

All Module = 44569, Total = 44569, EQUAL

--------------------------
Usage From 0 ms to 4791 ms, Summing In 1 second intervals. Intervals=5

CPU 0 Usage CPU 1 Usage
Start (ms) End (ms) (usec) % (usec) %
0-1000 : 22065, 2.21 4891, 0.49
1000-2000 : 16482, 1.65 3580, 0.36
2000-3000 : 16449, 1.64 3558, 0.36
3000-4000 : 16699, 1.67 4669, 0.47
4000-4791 : 25679, 3.25 6092, 0.77

--------------------------
Interrupt Info

--------------------------
CPU Usage Summing By Module For the Whole Trace

CPU Usage from 0 us to 4791000 us:

CPU 0 Usage CPU 1 Usage
usec % usec % Module
318 0.01 0 0.00 HDAudBus.sys
19 0.00 0 0.00 acpi.sys
14979 0.31 0 0.00 dxgkrnl.sys
4138 0.09 0 0.00 hal.dll
14 0.00 0 0.00 i8042prt.sys
3610 0.08 0 0.00 ndis.sys
10192 0.21 0 0.00 "Unknown"

Total = 9539
Elapsed Time, > 0 usecs AND <= 1 usecs, 4123, or 43.22%
Elapsed Time, > 1 usecs AND <= 2 usecs, 1215, or 12.74%
Elapsed Time, > 2 usecs AND <= 4 usecs, 2752, or 28.85%
Elapsed Time, > 4 usecs AND <= 8 usecs, 313, or 3.28%
Elapsed Time, > 8 usecs AND <= 16 usecs, 543, or 5.69%
Elapsed Time, > 16 usecs AND <= 32 usecs, 555, or 5.82%
Elapsed Time, > 32 usecs AND <= 64 usecs, 38, or 0.40%
Total, 9539

Total = 80 for module HDAudBus.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 56, or 70.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 24, or 30.00%
Total, 80

Total = 2 for module acpi.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 0, or 0.00%
Elapsed Time, > 8 usecs AND <= 16 usecs, 2, or 100.00%
Total, 2

Total = 751 for module dxgkrnl.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 1, or 0.13%
Elapsed Time, > 8 usecs AND <= 16 usecs, 158, or 21.04%
Elapsed Time, > 16 usecs AND <= 32 usecs, 554, or 73.77%
Elapsed Time, > 32 usecs AND <= 64 usecs, 38, or 5.06%
Total, 751

Total = 4648 for module hal.dll
Elapsed Time, > 0 usecs AND <= 1 usecs, 4121, or 88.66%
Elapsed Time, > 1 usecs AND <= 2 usecs, 524, or 11.27%
Elapsed Time, > 2 usecs AND <= 4 usecs, 3, or 0.06%
Total, 4648

Total = 2 for module i8042prt.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 0, or 0.00%
Elapsed Time, > 4 usecs AND <= 8 usecs, 2, or 100.00%
Total, 2

Total = 1711 for module ndis.sys
Elapsed Time, > 0 usecs AND <= 1 usecs, 2, or 0.12%
Elapsed Time, > 1 usecs AND <= 2 usecs, 691, or 40.39%
Elapsed Time, > 2 usecs AND <= 4 usecs, 1009, or 58.97%
Elapsed Time, > 4 usecs AND <= 8 usecs, 9, or 0.53%
Total, 1711

Total = 2345 for module "Unknown"
Elapsed Time, > 0 usecs AND <= 1 usecs, 0, or 0.00%
Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%
Elapsed Time, > 2 usecs AND <= 4 usecs, 1684, or 71.81%
Elapsed Time, > 4 usecs AND <= 8 usecs, 277, or 11.81%
Elapsed Time, > 8 usecs AND <= 16 usecs, 383, or 16.33%
Elapsed Time, > 16 usecs AND <= 32 usecs, 1, or 0.04%
Total, 2345

All Module = 9539, Total = 9539, EQUAL

--------------------------
Usage From 0 ms to 4791 ms, Summing In 1 second intervals. Intervals=5

CPU 0 Usage CPU 1 Usage
Start (ms) End (ms) (usec) % (usec) %
0-1000 : 7395, 0.74 0, 0.00
1000-2000 : 6487, 0.65 0, 0.00
2000-3000 : 6646, 0.66 0, 0.00
3000-4000 : 7282, 0.73 0, 0.00
4000-4791 : 5461, 0.69 0, 0.00


Distribution of number of 2000 ms intervals w.r.t. DPC/ISR usage:

CPU 0 CPU 1
DPC/ISR Usage % DPC ISR Combined DPC ISR Combined
>= 0 AND <= 1 0 3 0 3 3 3
> 1 AND <= 5 3 0 3 0 0 0
> 5 AND <= 10 0 0 0 0 0 0
> 10 AND <= 20 0 0 0 0 0 0
> 20 AND <= 40 0 0 0 0 0 0
> 40 AND <= 60 0 0 0 0 0 0
> 60 AND <= 80 0 0 0 0 0 0
> 80 AND <= 100 0 0 0 0 0 0
---
Total: 3 3 3 3 3 3


Ich hoffe für dich, dass der schuldige nicht "Unknown" ist.. in meinem Fall ist dies Daemon-Tools.
Wichtig sind die Treiberaufrufe die lange Zeit benötigen (usecs)

Um dir das Grafische Tool mal anzuschauen kannst du diesen Batch mal als Administrator ausführen:

echo off
cls
cd \
cd "Program Files\Microsoft Windows Performance Toolkit"
xperf -stop
echo rdy to start
pause
xperf -on latency -stackwalk Profile -f

tmpl_1.etl -MaxFile 100
echo logging.........
pause
xperf -d latency1.etl
echo merged file created
pause
xperfview latency1.etl


Ausserdem empfehle ich bei Interesse das studieren der Links aus meinem vorherigen Post sowie der dort verlinkten Ressourcen.
Das ganze geht schon tief in die Materie, musste mich damals auch erstmal einlesen und bis ich was einigermassen brauchbares bekommen hab :biggrin:.

PS:
Auch gerade noch mal DPC Latency auf meinem Vista laufen lassen, hab auch zwischendurch 1000usec Spikes.. (gelb) jedoch keine wahrnehmbaren (Audio)Glitches.

Total = 23277 for module afd.sys
Elapsed Time, > 1 usecs AND <= 2 usecs, 11285, or 48.48%
Elapsed Time, > 2 usecs AND <= 4 usecs, 11880, or 51.04%
Elapsed Time, > 512 usecs AND <= 1024 usecs, 3, or 0.01%
Total, 23277

Total = 23234 for module dpclat_driver.sys
Elapsed Time, > 1 usecs AND <= 2 usecs, 16401, or 70.59%
Elapsed Time, > 2 usecs AND <= 4 usecs, 6780, or 29.18%
Elapsed Time, > 4 usecs AND <= 8 usecs, 16, or 0.07%
Elapsed Time, > 8 usecs AND <= 16 usecs, 13, or 0.06%
Elapsed Time, > 16 usecs AND <= 32 usecs, 20, or 0.09%
Elapsed Time, > 32 usecs AND <= 64 usecs, 2, or 0.01%
Elapsed Time, > 64 usecs AND <= 128 usecs, 0, or 0.00%
Elapsed Time, > 128 usecs AND <= 256 usecs, 0, or 0.00%
Elapsed Time, > 256 usecs AND <= 512 usecs, 0, or 0.00%
Elapsed Time, > 512 usecs AND <= 1024 usecs, 2, or 0.01%
Total, 23234

Total = 105828 for module ntoskrnl.exe
Elapsed Time, > 0 usecs AND <= 1 usecs, 18932, or 17.89%
Elapsed Time, > 1 usecs AND <= 2 usecs, 86320, or 81.57%
Elapsed Time, > 512 usecs AND <= 1024 usecs, 12, or 0.01%
Elapsed Time, > 1024 usecs AND <= 2048 usecs, 10, or 0.01%
Total, 105828


Mehr Links:
http://blogs.technet.com/markrussinovich/archive/2008/04/07/3031251.aspx

Fraser
2009-05-20, 13:34:42
@Exec
Ich bin ja hetero, aber ich lieb dich dafür! :D


Hab trotzdem noch bisschen mit dem DPC Latency Checker weitergesucht, und angefangen sogar Systemgeräte zu deaktivieren. Hatte wirklich praktisch alles deaktiviert bis auf den RAID Controller, und es hat immernoch rumgestockt. Jetzt hab ich nen neuen RAID-Treiber installiert, jetzt läufts wieder richtig smooth :) scheiss JMicron..

Danke euch allen!

Exec
2009-05-20, 16:16:38
Schön dass es geklappt hat.
Ich hab übrigens mit XPerf selber auch nur an der Oberfläche gekratzt :whistle: