Guru-Meditation

Guru-Meditation ist eine durch frühe Versionen des Computers des Kommodores Amiga gezeigte Fehlerbenachrichtigung, als sie abgestürzt sind. Es ist dem "Blauen Schirm des Todes" in Windows von Microsoft Betriebssysteme analog. Es ist später als eine Fehlermeldung anderswohin, wie Lack (Software), eine Rückvertretung und HTTP Gaspedal verwendet worden.

Beschreibung

Wenn eine Guru-Meditation gezeigt wird, sind die Optionen zum Neustart durch das Drücken des linken Maus-Knopfs, oder ROMWack durch das Drücken des richtigen Maus-Knopfs anzurufen. (ROMWack ist ein Minimalist-Testhilfeprogramm, das ins Betriebssystem eingebaut ist, das durch das Anschließen eines 9600 bit/s Terminals mit dem Serienhafen zugänglich ist.)

Das Alarmsignal selbst erscheint als ein schwarzer rechteckiger im oberen Teil des Schirms gelegener Kasten. Seine Grenze und Text sind für eine normale Guru-Meditation rot, oder für ein Wiedergutzumachendes Alarmsignal, eine andere Art der Guru-Meditation grün/gelb. Der Schirm geht schwarz, und die Macht und Plattentätigkeit, der LEDs sofort zublinzeln kann, bevor das Alarmsignal erscheint. In AmigaOS 1.x programmiert in bekanntem ROMs, wie 1.1, 1.2 und 1.3 Anlassen, sind die Fehler immer rot. In AmigaOS 2.x und 3.x sind wiedergutzumachende Alarmsignale, abgesehen von einigen sehr frühen Versionen 2.x gelb, wo sie grün waren. Sackgasse-Alarmsignale sind in allen OS Versionen rot.

Das Alarmsignal ist vorgekommen, als es ein tödliches Problem mit dem System gab. Wenn das System keine Mittel der Wiederherstellung hatte, konnte es das Alarmsignal sogar in Systemen mit zahlreichen kritischen Fehlern zeigen. In äußersten Fällen konnte das Alarmsignal sogar gezeigt werden, wenn das Gedächtnis des Systems völlig erschöpft wurde.

Der Fehler wird als zwei Felder gezeigt, die durch eine Periode getrennt sind. Das Format ist #0000000x.yyyyyyyy im Falle eines Zentraleinheitsfehlers, oder #aabbcccc.dddddddd im Falle eines Systemsoftwarefehlers. Das erste Feld ist irgendein Motorola 68000 Ausnahme-Zahl, die vorgekommen ist (wenn ein Zentraleinheitsfehler vorkommt), oder ein innerer Fehlerbezeichner (solcher als 'Aus dem Gedächtnis' Code), im Falle eines Systemsoftwarefehlers. Das zweite kann die Adresse einer Aufgabe-Struktur oder die Adresse eines Speicherblocks sein, dessen Zuteilung oder deallocation gescheitert haben. Es ist nie die Adresse des Codes, der den Fehler verursacht hat. Wenn die Ursache des Unfalls unsicher ist, wird diese Zahl als 48454C50 gemacht, der für "HILFE" in hexadecimal ASCII Charaktere (48=H, 45=E, 4C=L, 50=P) eintritt.

Der Text der wachsamen Nachrichten war den meisten Benutzern völlig verwirrend. Nur hoch technisch geschickte Benutzer von Amiga würden zum Beispiel wissen, dass Ausnahme 3 ein Adressfehler war und bedeutet hat, dass das Programm auf ein Wort an einer unausgerichteten Grenze zugriff. Benutzer ohne diese Spezialkenntnisse würden keine Zuflucht haben als nach einem "Guru" zu suchen, oder dazu starten einfach die Maschine und Hoffnung für das beste neu.

Guru-Meditationdressierer

Es gab einen gewerblich verfügbaren Fehlerdressierer für AmigaOS vor der Version 2.04, genannt GOMF (Bekommen Sie Outa Mein Gesicht) gemacht von der Hypertek/Silicon Frühlingsentwicklungshandelsgesellschaft. Es ist im Stande gewesen, sich mit vielen Arten von Fehlern zu befassen, und hat dem Benutzer eine Wahl gegeben, den verstoßenden Prozess und vereinigten Schirm entweder zu entfernen oder der Maschine zu erlauben, die Guru-Meditation zu zeigen. In vielen umgeben Eliminierung des verstoßenden Prozesses hat einem die Wahl gegeben, jemandes Daten und Ausgangslaufen-Programme zu sparen, bevor er das System neu startet. Als der Schaden nicht war, ist umfassender im Stande gewesen fortzusetzen, die Maschine zu verwenden. Jedoch hat es den Benutzer von allen Fehlern nicht gerettet, weil man noch diesen Fehler gelegentlich sehen kann.

Wiedergutzumachende Alarmsignale

Wiedergutzumachende Alarmsignale sind nichtkritische Unfälle im Computersystem. In den meisten Fällen können Sie Arbeit danach ein fortsetzen, und Ihre Daten sparen, während eine normale, rote Guru-Meditation immer auf einen unmittelbaren Neustart hinausläuft.

Viele Experten empfehlen dennoch, so bald wie möglich nach dem Antreffen auf ein Wiedergutzumachendes Alarmsignal neu zu starten, weil das System in einem unvorhersehbaren Staat sein kann, der Datenbestechung verursachen kann.

Systemsoftwarefehlercodes

Das erste Byte gibt das Gebiet des betroffenen Systems an. Das Spitzenbit wird gesetzt, wenn der Fehler ein Alarmsignal des toten Punkts ist.

Ursprünge

Der Begriff "Guru-Meditationfehler" war ein innerbetrieblicher Witz von den frühen Tagen von Amiga. Eines der Produkte der Gesellschaft war Joyboard, ein Spielkontrolleur viel wie ein Steuerknüppel, aber hat durch jemandes Füße funktioniert, die dem modern-tägigen Wii-Gleichgewicht-Ausschuss ähnlich sind. Früh in der Entwicklung des Computers von Amiga Betriebssystem sind die Entwickler der Gesellschaft so frustriert mit den häufigen Unfällen des Systems geworden, dass, als eine Entspannungstechnik wurde ein Spiel entwickelt, wo eine Person mit übergeschlagenen Beinen auf dem joyboard sitzen würde, einem Indianerguru ähnelnd. Der Spieler hat vollkommen still mit der Absicht des Spiels bleiben sollen zu sein, um noch das längste zu bleiben. Wenn sich der Spieler bewegt hat, hat ein "Guru" Meditationfehler resultiert. Ein ähnliches Spiel ist die unschließbare Endgleichgewicht-Tätigkeit in Passendem Wii.

Der Fehler wurde von nachfolgenden Versionen des Amiga ROMs entfernt (lassen An), aber einige Benutzer haben beschlossen, es zurück darin zu flicken.

Außenverbindungen


George Eliot / Gnumeric
Impressum & Datenschutz