interrupt

Bei der Berechnung ist ein Interrupt ein asynchrones Signal, das die Notwendigkeit von Aufmerksamkeit oder ein synchrones Ereignis in der Software anzeigt, das die Notwendigkeit einer Änderung der Ausführung anzeigt.
3
Antworten

Wie kann Warten auf Interrupt in Java reagieren?

Thread.interrupt unterbricht Aufrufe wie sleep , join und wait . Ich frage mich, wie es genau umgesetzt wird. Ich weiß Thread.interrupt setzt ein Flag isInterrupted . Liest wait nur dieses Flag? Ich hoffe es nicht. Meine Fra...
15.04.2013, 07:35
2
Antworten

C # Nur lesen Serieller Port, wenn Daten ankommen

Ich möchte meine serielle Schnittstelle lesen, aber nur wenn Daten kommen (ich will nicht polling). So mache ich es. %Vor% Und dann starte ich einen Thread %Vor% und in meiner readCom lese ich kontinuierlich (polling :() %Vor% Ich...
25.04.2013, 13:13
4
Antworten

Umgang mit Signalen in Python-Threads

Ich habe eine in Python geschriebene Anwendung, und wann auch immer ein Interrupt über Strg + C oder manchmal mit kill empfangen wird, die Anwendung wird hängen. Ein Stack-Trace wird von einem Thread dargestellt, aber die Anwendung bleibt i...
06.01.2011, 15:10
2
Antworten

Wie CPU ISR findet und zwischen Geräten unterscheidet

Ich sollte zuerst alles teilen, was ich weiß - und das ist totales Chaos. Es gibt mehrere verschiedene Fragen zum Thema, also bitte nicht irritieren:). 1) Um einen ISR zu finden, wird die CPU mit einer Interrupt-Nummer versehen. In x86-Maschi...
10.04.2010, 02:21
2
Antworten

Wie soll ich einen Socket in einem Signalhandler schließen?

Ich schreibe einen sehr einfachen Server, der für immer eine Schleife ausführt, bis Strg-C gedrückt wird. Ich möchte, dass der Signalhandler für ctrl-c die geöffneten Sockets schließt und den Server herunterfährt, aber ich weiß nicht, was der Be...
16.01.2009, 05:48
3
Antworten

Wie man festgefahrene Threads in Java killt?

Ich würde gerne Threads beenden, die sich im Deadlock-Zustand befinden. Erstens können wir Thread-IDs im Deadlock-Status erkennen , indem wir die Methode findDeadlockedThreads() der Klasse ThreadMXBean verwenden in java.lang.management...
04.12.2009, 22:09
1
Antwort

Definiert das Byte, das nach einem manuell codierten Far-Call im Debug erscheint

Ich konnte MASM nicht dazu bringen, eine Far-Call-Anweisung zu akzeptieren, die als call 0f000h:1260h geschrieben wurde, wahrscheinlich wegen der Probleme, die in diese Frage . Anstatt mich mit kryptischen MASM-Direktiven herumzuschlagen,...
06.02.2018, 21:47
3
Antworten

dma vs unterbrechungsgesteuerte I / O

Ich bin ein wenig unklar über die Unterschiede zwischen DMA und Interrupt-I / O. (Lesen Sie derzeit Betriebssystem-Konzepte, 7. Ausgabe). Insbesondere bin ich mir nicht sicher, wann die Interrupts in beiden Fällen auftreten und an welchen Ste...
14.08.2014, 21:51
1
Antwort

Software unterbricht VS Systemaufrufe

Ich hatte eine Frage, von der ich nicht weiß, ob sie überhaupt Sinn ergibt: Wenn es in einem Unterbrechungsvektor eine Unterbrechungsfunktion gibt, bei der jeder Adressenschlitz ein Zeiger auf eine Funktion ist, die den Interrupt behandelt (Art...
14.08.2014, 01:05
2
Antworten

SIGINT während des Systemaufrufs abfangen / blockieren

Ich habe einen Web-Crawler geschrieben, den ich gerne über die Tastatur anhalten könnte. Ich möchte nicht, dass das Programm stirbt, wenn ich es unterbreche; Es muss zuerst seine Daten auf der Festplatte löschen. Ich möchte auch KeyboardInterru...
10.06.2010, 16:30