Wie betont man den Windows XP-Kernel?

540
PermanentGuest

Beim Schreiben von DVDs treten gelegentlich Probleme auf, wenn der Schreibvorgang fehlschlägt. Wir vermuten, dass das Problem auftritt, wenn der DVD-Treiber vom DMA-Modus in den PIO-Modus wechselt und in diesem Modus aufgrund der Belastung in der CPU das Schreiben fehlschlägt. Wir möchten diese Hypothese testen, indem Sie den Schreibmodus manuell in PIO ändern und dann den Kernel hervorheben, um den Fehler zu reproduzieren.

Hast du eine Idee, wie du das erreichen kannst? Können wir selbst ein Programm schreiben oder gibt es bereits vorhandene Werkzeuge, um dies zu erreichen?

* Was ich mit "Betonen des kernalen" meine, ist: Siehe die "kernalen Zeiten" im Task-Manager. Ein roter Graph wird zusammen mit dem CPU-Nutzungsverlauf angezeigt. Ich möchte diese Aktivität erhöhen. Bei den üblichen Belastungswerkzeugen ist nur die CPU-Auslastung hoch, nicht die 'Kernzeit'.

0
Starten Sie ein Spiel mit hoher Auflösung. :) Sind Sie zu 100% sicher, dass es nicht das DVD-Laufwerk ist? Oder die Stromversorgung reicht möglicherweise nicht aus, kann alt sein und muss ersetzt werden? Leihen Sie sich eines bei einem Freund oder brennen Sie bei niedrigen Geschwindigkeiten. Savvas Radevic vor 11 Jahren 0
Der Kernel ist kein Prozess, wie Sie normalerweise darüber nachdenken würden, da er einige Prozesse wie den Systemprozess ausführt. Sie können Ihre CPU mit Tools wie Prime95 belasten, was Kernel-Prozesse jedoch nicht besonders belastet. Auf dieser Seite finden Sie mögliche Gründe, aus denen Sie möglicherweise in den PIO-Modus gewechselt haben: http://winhlp.com/node/10 Frank Thomas vor 11 Jahren 0
@FrankThomas: Ja. Ich war mir nicht sicher, wie ich das Wort "kernal times" verstehen sollte. Für CPU-Stress könnte ich einfach eine lange Schleife mit ein paar zusätzlichen Zahlen schreiben, aber dies führt nicht zu der "Kernzeit" -Grafik. Ich habe irgendwo gelesen, nachdem ich die Frage gestellt hatte (auch ein Hinweis von @medigeek), dass Systemaufrufe sie möglicherweise in Anspruch nehmen könnten. Lassen Sie mich mit einigen Win32-Aufrufen (Datei schreiben oder Grafik-Update) in einer Schleife versuchen und sehen, ob das hilft. PermanentGuest vor 11 Jahren 0
@ medigeek: Wir glauben, dass es nicht der Antrieb ist, da das Problem nicht reproduzierbar ist und das Problem in mehr als einer Maschine einer bestimmten Familie vorhanden ist. Wir vermuten, dass einige unserer Prozesse das Schreiben beeinträchtigen. Und seit gestern hat sich die Häufigkeit dieses Vorkommens drastisch verringert. Wir brauchen eine Möglichkeit, die Häufigkeit zu erhöhen, um eine aussagekräftige Analyse durchzuführen. (Es geht nicht nur um diese Maschine. Wir verkaufen ein HW + SW-Bundle und müssen die Ursache genau kennen.) PermanentGuest vor 11 Jahren 0
@PermanentGuest Ich baue und verkaufe auch Hardware + Software. Vor nicht allzu langer Zeit habe ich eine Reihe von MadeInChina SATA-Kabeln installiert, und ich möchte das alles einfach vergessen. Ich habe Computer mit einer Verzögerung von vier Tagen geliefert, da ich einfach nicht glauben konnte, dass 47 von 72 schlecht waren. Gleiche Ausgabe DMA -> PIO. Und Kabel waren die letzten auf meiner Checkliste. Diese sind alle neu und schön in einer Blase verpackt. Kostet Sie nicht, dies auch zu überprüfen Nikola Dimitrijevic vor 11 Jahren 0

1 Antwort auf die Frage

1
Nikola Dimitrijevic

Sie können es mit Driver Verifier versuchen. Die Treiberüberprüfung ist im Kernel integriert, um Stresstests des Treibercodes zu ermöglichen. Es ist in gewissem Umfang konfigurierbar in Bezug darauf, welche Funktionen umgangen werden und welche Beurteilungsfunktion ausgeführt wird. Es ist so eingerichtet, dass bestimmte Funktionen von anderen vorgegebenen Funktionen umgangen werden, was eine aggressive Umgebung für den Zielfahrer bietet.

Geben Sie im Dialogfeld Ausführen den Befehl "Verifier" (ohne Anführungszeichen) ein.

Informationen zur Verwendung finden Sie im Knowledge Base-Artikel Q244617

Nur eine Anmerkung: Sobald der Treiberprüfungsmanager aktiviert ist, bleibt er aktiv, bis Sie ihn deaktivieren. Geben Sie dazu im Dialogfeld Ausführen "Verifier / Reset" (ohne Anführungszeichen) ein.