Quelle der Interrupts herausfinden |
rumpo
neu im Forum
Dabei seit: 13.02.2007
Beiträge: 4
|
|
Quelle der Interrupts herausfinden |
|
Hallo!
Durch den ProcessExplorer weiss ich, dass ab und zu die ankommenden Interrupts die CPU belasten, was u.a. zu Ruckeln beim Musikhören führt.
Ich möchte jetzt gerne herausfinden, WELCHES Gerät dafür verantwortlich ist! Könnte mir da jemand ein Programm oder eine Methode nennen, welche die zu den ankommenden IRQs passende Hardware anzeigt? Der ProcessExplorer beschränkt sich ja leider nur auf die Gesamtzahl und CPU-Ausnutzung.
Würde mich über eure Hilfe freuen!
PS, das Programm KrView kappiere ich nicht :)
|
|
13.02.2007 20:53 |
|
|
Peschel
Premium Member
Dabei seit: 12.07.2003
Beiträge: 3.090
Herkunft: Badenser
|
|
hallo
es gibt keine Tools,mit denen du die Interrupts konkret bestimmen kannst, dafür ist das auch viel zu komplex
wenn du zu hohe Prozessorauslastungen hast, studiere diesen Artikel
, sofern du Windows 2000 oder XP hast
__________________ aktuelle Treiber
|
|
14.02.2007 00:54 |
|
|
rumpo
neu im Forum
Dabei seit: 13.02.2007
Beiträge: 4
Themenstarter
|
|
Danke für den Hinweis, leider habe ich kein klassisches Prozessorauslastungsproblem, sondern nur diese ganz sporadisch auftretenden hohen Spitzen an Auslastung eben durch ominöse HW-Interrupts (wie mir ProcessExplorer anzeigt).
Das so ein Programm programmiertechnisch ziemlich schwierig ist stimmt wohl, aber ich denk mir wenn ProcessExplorer schon jeden Interrupt anzeigen kann, dürfte es doch sooo schwer nicht sein, auch noch die Quelle festzustellen
EVEREST (Aida32) sagt mir zu den IRQs folgendes:
16: Grafikkarte
17: Fernsehkarte
18: Netzwerkkarte
19: Soundkarte
20: Raid-Kontroller
21: USB
So weit ich das mitbekommen habe, sind IRQ 16-21 ja nur virtuell und in Wahrheit eine gemeinsame Leitung sozusagen. Ausserdem haben niedrigere IRQ eine höhere Priorität.
Da habe ich mir die Theorie zusammengebraut, dass also einer von IRQ 16-18 meiner Soundkarte hineinpfuscht, mit langwierigem Ein-/Ausbauen könnte man diese Spur verfolgen, aber es müsste doch auch irgendwie komfortabler gehen als mit dieser Holzhammermethode (hoff ich mal)
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von rumpo: 14.02.2007 01:25.
|
|
14.02.2007 01:24 |
|
|
Peschel
Premium Member
Dabei seit: 12.07.2003
Beiträge: 3.090
Herkunft: Badenser
|
|
über den Process Explorer kannst du nicht bestimmen, wer da reinpfuscht, du siehst nur das jemand reinpfuscht
du wirst an dem Ausbau der Komponenten nicht vorbei kommen
es sei denn du hast das Geld für einen Hardware Debugger: klick
__________________ aktuelle Treiber
|
|
14.02.2007 01:44 |
|
|
rumpo
neu im Forum
Dabei seit: 13.02.2007
Beiträge: 4
Themenstarter
|
|
Zitat: |
Original von Peschel
über den Process Explorer kannst du nicht bestimmen, wer da reinpfuscht, du siehst nur das jemand reinpfuscht |
|
das hatte ich ja auch bereits festgestellt
Nun gut, scheinbar gibt es tatsächlich keine Lösung ausser hilfloses Trial&Error. Schade!
Dank an alle Beteiligten
|
|
14.02.2007 02:35 |
|
|
Wallace
Redakteur/Co-Administrator
Dabei seit: 21.08.2002
Beiträge: 5.128
Herkunft: Montreal
|
|
was an Try and error hilflos sein soll, mußt du mir mal erklären, nur so lernst du was
wenn du keine Messgeräte hast, wirst du dich damit bescheiden müssen, es wird nun mal nicht alles auf dem Silbertablet serviert
Wallace
|
|
15.02.2007 05:00 |
|
|
rumpo
neu im Forum
Dabei seit: 13.02.2007
Beiträge: 4
Themenstarter
|
|
An trial and error ist hilflos, dass man ohne irgendwelche Ahnung zu haben durch tumbes Probieren ein Problem lösen kann. Mir gefiele es wesentlich besser, wenn ich vorher bereits wüsste, welches Gerät/Karte dazwischenfunkt und ich es ganz gezielt austauschen könnte.
Mit meinem Halbwissen über die ganze Computerei hielt ich es halt für möglich, dass neben der Tatsache, dass ein Interrupt registriert wurde, auch jeweils noch die Quelle automatisch bekannt wäre.
Aber scheinbar ist es so, dass ProcessExplorer die Interrupts nicht wirklich registriert, sondern nur durch ein Ausschlussverfahren an der CPU-Auslastung errechnet.
|
|
15.02.2007 13:14 |
|
|
Tux
Premium Member
Dabei seit: 04.09.2003
Beiträge: 2.940
Herkunft: Göttingen
|
|
dann beschwer dich doch bei den Programmierern, das sich dich mit deinem Halbwissen so völlig im Stich lassen
__________________ MfG
Tux
Linux is like a wigwam. No windows, no gates and an apache inside!
|
|
15.02.2007 15:06 |
|
|
Athena
Administratorin
Dabei seit: 23.07.2002
Beiträge: 16.228
Herkunft: Lübeck
|
|
es reicht jetzt
wenn ihr philosophieren wollt, macht das bitte im Chat
-closed-
Athena
__________________ bitte keine technischen Anfragen per PN ! und verwendet als erste Anlaufstelle bitte unsere Suchfunktion !
|
|
15.02.2007 15:11 |
|
|
|