Was macht der SysRq-Schlüssel?

22

Auf meiner Tastatur fungiert die Taste als Drucktaste, wenn die F-Sperre aktiviert ist. Darunter befindet sich "SysRq" (vermutlich zu verwenden, wenn die F-Sperre deaktiviert ist). Was ist es und was macht es?

RCIX
quelle
3
Irgendeine Chance, eine richtige Antwort zu wählen? Die Frage ist fast 4 1/2 Jahre alt und wird seit über 2 Jahren beantwortet. Danke
Dominic Zukiewicz

Antworten:

11

SysRqwurde auf IBM PC-Tastaturen eingeführt, um plattformübergreifend ein Ereignis auf niedriger Ebene auszulösen. Wenn Sie die Schlüssel eingeben, werden sie in einen Puffer gelegt und regelmäßig gelöscht. Wenn Ihr Computer abstürzt, funktioniert die Tastatur nicht.

Die SysRqTaste bestand im Wesentlichen darin, einen Befehl unter Umgehung des Puffers an den Computer zu senden, um einen Low-Level-Aufruf auszulösen. normalerweise ein RESET-Ereignis.

Allerdings ignoriert jetzt jedes Betriebssystem diesen Schlüssel und verwendet eine bevorzugte Tastenkombination, um eine Art Task-Manager-ähnliche Schnittstelle zu initiieren, über die das Betriebssystem weiter ausgeführt werden kann, anstatt den Computer zurückzusetzen.

Es ist weitaus häufiger, Anwendungen vom Host-Betriebssystem als vom BIOS aus auszuführen. In den 1980ern war das nicht so :-)

Dominic Zukiewicz
quelle
2

Es ist ein programmierbarer Schlüssel, der für eine Vielzahl von Aufgaben verwendet werden kann.

Ich erinnere mich, dass es einige Verwendungen auf alten IBM-Terminals hatte, und einige DOS-Programme verwendeten es für eine Form des Soft-Resets.

Turm
quelle