Wiederholtes IO in der Datei atiumdva.cap greift in die Anwendungsfunktionalität ein

756
Steve Cohen

Unsere Java-Swing-Anwendung läuft unter Windows 7 (32 Bit) und hat einige schwerwiegende Probleme. Unser neuester Täter ist, dass das System in willkürlichen Intervallen Millionen von Lesevorgängen von je 288 Bytes in der Datei c: \ windows \ System32 \ atiumdva.cap ausführt und das System minutenlang bei 80% CPU-Auslastung fixiert.

Kann jemand sagen, was diese Datei ist, wer sie liefert und wozu sie dient? Oder wie Sie ein solches Problem debuggen können?

Sie sollten wissen, dass ich diese Datei gegoogelt habe und nichts Bestimmtes gefunden habe. Nur ein paar Posts von Spielern über ihre Videokarten und was nicht. Dies ist ein sehr ernstes Problem für mein Team, und ich muss etwas darüber lernen.

Ich bin mehr Programmierer als Systemtechniker, daher bin ich mir nicht sicher, wo ich nach Antworten auf solche Fragen suchen muss. Es betrifft mich, weil ein Beweis auf die eine oder andere Weise dazu neigen würde, meinen Anwendungscode zu beeinflussen.

UPDATE: Windows sagt mir, dass die Treibersoftware auf dem neuesten Stand ist. OK, was würde also dazu führen, dass diese Datei in einer solchen Weise gelesen wird (Millionen von 288 Byte)?

Bild des Prozessmonitors

Windows gibt an, dass der installierte Treiber der richtige und aktuellste ist. Ich glaube nicht, dass der Fahrer dies unbedingt verursacht. Es scheint eher das Opfer zu sein. Was kann dazu führen, dass die Datei 288 Byte gleichzeitig gelesen wird?

Könnte dies möglicherweise ein Virus sein? Unternehmenssicherheit ist ziemlich aufdringlich beim Schutz der Computer vor Viren, aber möglicherweise wurde etwas übersehen? Oder könnte der Viruserkennungsprozess selbst dazu führen, dass diese Art von Lesevorgang stattfindet?

Update: Treiberinformationen Informationen zum Fahrer

Ich muss Ihnen jedoch sagen, dass dies nur von einer Entwicklungsmaschine kommt, auf die ich Zugriff habe. In der Produktionsumgebung wird kein ATI-Treiber verwendet. Wenn dies in der Produktion geschieht (und ich weiß nicht, dass es so ist), muss dies etwas außerhalb des Treibers sein, das die Fähigkeiten zwingt, auf diese Weise gelesen zu werden.

Hardware-IDs: Wiederholtes IO in der Datei atiumdva.cap greift in die Anwendungsfunktionalität ein

0
Ich nehme an, Sie haben eine ATI / AMD-Grafikkarte. atiumdva steht für ** ATI User-Mode Driver Video Acceleration **. Der Code, der diese ".cap" -Datei lesen sollte (eine Art Funktionstabelle), befindet sich in der Bibliotheksdatei "atiumdva.dll". Was ist die aktuelle Treiberversion? Was ist das genaue Grafikkartenmodell und seine [Hardware-ID] (http://www.wikihow.com/Find-Hardware-ID)? and31415 vor 9 Jahren 0
@ and31415 - habe deine Frage oben beantwortet, denke ich. Steve Cohen vor 9 Jahren 0
Die Hardware-ID wäre nützlich, um das tatsächliche Modell zu lokalisieren. Um es abzurufen, klicken Sie auf die Registerkarte ** Details **, wählen Sie die Eigenschaft ** Hardware Ids ** aus und fügen Sie die Werte hier ein. and31415 vor 9 Jahren 0
@ and31415 - Hardware-IDs hinzugefügt. Steve Cohen vor 9 Jahren 0
Ein neuerer Treiber ist verfügbar. Bevor Sie ein Update durchführen, sollten Sie zuerst einige Dinge überprüfen. Öffnen Sie eine [Eingabeaufforderung] (http://windows.microsoft.com/de-de/windows/command-prompt-faq#1TC=windows-7) und führen Sie den folgenden Befehl aus: `start / d"% userprofile% \ Desktop "/ wait dxdiag / whql: on / t dxdiag.txt" Wenn Sie fertig sind, sollten Sie eine `dxdiag.txt'-Datei auf Ihrem Desktop sehen. Kopiere den gesamten Inhalt und füge ihn hier ein: http://pastebin.com/ Dann poste den resultierenden Link. Wenn Sie fertig sind, öffnen Sie eine Eingabeaufforderung als Administrator und führen Sie diesen Befehl aus, um die Systemdateien zu überprüfen: `sfc / scannow` Melden Sie das Ergebnis, das Sie erhalten haben, zurück. and31415 vor 9 Jahren 0
Ich werde das bald tun. Ich muss jedoch sagen, dass Windows den neuesten verfügbaren Treiber hatte, als ich versuchte, ihn zu aktualisieren. Warum wäre das so, wenn wirklich ein neuer Treiber verfügbar ist? Steve Cohen vor 9 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/15909/discussion-between-and31415-and-steve-cohen). and31415 vor 9 Jahren 0
Pastebin von Dxdiag: http://pastebin.com/Zqkyjevq Steve Cohen vor 9 Jahren 0
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten. C: \ Windows \ system32> sfc / scannow Beginn der Systemprüfung. Dieser Vorgang wird einige Zeit dauern. Beginnen der Überprüfungsphase des Systems. Überprüfung zu 100% abgeschlossen. Der Windows-Ressourcenschutz hat keine Integritätsverletzungen gefunden. C: \ Windows \ system32> Steve Cohen vor 9 Jahren 0

0 Antworten auf die Frage