Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Hauptseite | See live article

Guru Meditation

Die Guru-Meditation ist ein Begriff aus der Sprache der Amiga-Benutzer, der von einer Anekdote aus der Amigageschichte stammt:

Als das erste AmigaOS, das Betriebssystem des ersten Amigas programmiert wurde, war die Firma Amiga Inc noch offiziell eine Produktionstätte für Joysticks. U.a. wurde ein "Joyboard" gefertigt, das äußerst schwer zu bedienen war. Es funktionierte ähnlich wie ein Joystick, nur dass man es mit dem gesamten Körper bedienen musste. Um es im Gleichgewicht zu halten war sehr viel Übung erforderlich.

Die Programmierer des ersten Amiga-Betriebssystems benutzten es immer dann, wenn ein Fehler auftrat, zur Entspannung. Sie setzten sich wie ein indischer Guru auf das Joyboard und versuchten so ruhig und bewegungslos zu verharren, dass das Joyboard in eine ausgeglichene Position gelangte. Dabei konzentrierten sie sich auf das Problem, bis sie eine Lösung fanden. Nach der Guru-Meditation gingen sie frisch und entspannt daran, das Problem zu beseitigen.

Bis zur Version 1.3 von AmigaOS wurde ein Softwarefehler nicht schnöde durch ein "Error" oder ähnliches angezeigt, sondern durch einen roten Rahmen, der die Beschreibung des Fehlers enthielt und mit "Guru-Meditation" betitelt war. Ab AmigaOS 2.0 hieß die Meldung dann nur noch "Software Failure", dennoch hat sich der Name eingebürgert.

Jede aufgetretene Guru-Meditation enthielt die Adresse, an der dem System der Fehler aufgefallen war und eine Code-Nummer aus der einem Programmierer Rückschlüsse darauf erlaubte, was für ein Fehler aufgetreten war. Diese Nummern sind wie folgt aufgebaut:

Zuerst kommen zwei Ziffern Subsystem-ID, wobei ein Subsystem die CPU, eine Library, ein Device, eine Resource oder ähnliches sein kann. Für einen nicht behebbaren Fehler wurde das höchste Bit gesetzt, der Subsystem-ID gesetzt, d.h. die erste Ziffer wurde um 8 erhöht. Dann folgen zwei Ziffern allgemeiner Fehlercode, die benutzt wurden um Speichermangel oder fehlgeschlagenes öffnen eines Subsystems anzuzeigen. Die letzten vier Ziffern geben subsystemspezifische Informationen über die Art des Fehlers.

Die bei weitem am häufigsten auftretenden Fehlercodes waren:

Die Guru-Meditation konnte durch Mausklick verlassen werden: Die linke Taste führte zum Neustart des Rechners (da AmigaOS keinen Speicherschutz besaß), und die rechte Taste startete den im ROM befindlichen Debugger, der sich über ein an der seriellen Schnittstelle angeschlossenes Terminal bedienen ließ.

Weblinks




Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved