Guru Meditation fai referencia a la pantalla amosada por versiones anteriores de Commodore Amiga y Nintendo DS, cuando asocedía un error grave del sistema. Ye análogu a la Pantalla azul de la muerte conocida de cutiu como "BSOD", en sistemes operativos Microsoft Windows.
Cuando un Guru Meditation ye amosáu, les opciones son reiniciar el sistema pulsiando'l botón esquierdu del mure o empecipiar ROMWack pulsiando'l botón derechu del mure. (ROMWack ye un pequeñu depurador integráu nel sistema operativu al que puede aportase por aciu la conexón d'un terminal de 9600 bit/s al puertu serie).
L'alerta apaez como una caxa rectangular de color negru asitiada na parte cimera de la pantalla. El cantu y el testu ye coloráu pa un Guru Meditation normal, o verde/mariellu si l'error nun ye críticu. La pantalla quedar en negru y los LED de l'actividá del discu duru y de la enerxía ceguñen darréu primero que l'alerta apaeza.
El primer campu ye'l númberu d'error (si un error producir na CPU) o un error internu d'identificación (como un códigu ‘Out of Memory’) en casu d'un error del software del sistema. La segunda pue ser la direición d'una estructura de xeres, o la direición d'un bloque de memoria que la so asignación fallu. Nunca ye la direición del códigu que causó l'error. Si la causa del error ye incierta, esti númberu preséntase como 48454C50, que significa “HELP” (‘AYUDA’ n'inglés) en calteres hexadecimales ASCII (H = 48, Y = 45, L = 4C, 50 = P).
L'error amuésase como dos campos, dixebraos por un puntu. El formatu ye # 0000000x.yyyyyyyy en casu d'un error del CPU, o # aabbcccc.dddddddd nel casu d'un error del software del sistema.
N'AMIGÁIVOS 1.x, programada en ROM, conocida como Kickstart 1,1, 1,2 y 1,3, los errores son siempres de color coloráu. N'AMIGÁIVOS 2.x y 3.x, les alertes d'errores non críticos son de color mariellu, cola esceición de los primeros modelos 2.x, onde fueron verdes. Sicasí les alertes d'errores críticos son coloraes en toles versiones del sistema operativu.
El testu ye totalmente incomprensible pa la mayoría de los usuarios. Namái usuarios con conocencies téuniques d'Amiga sabe interpretar el problema. Los usuarios ensin conocencies especializaes nun tendríen nengún recursu, más que buscar un “gurú” o a cencielles reiniciar la máquina.
Área del sistema | Códigu | Parte específica del sistema |
---|---|---|
Biblioteca | 01 | Biblioteca Exec |
02 | Biblioteca de Gráficos | |
03 | Biblioteca de Capes | |
04 | Biblioteca Intuition | |
05 | Biblioteca Matemática | |
06 | Biblioteca CList | |
07 | Biblioteca AMIGAOS | |
08 | Biblioteca del Manejador de RAM (RAM Handler) | |
09 | Biblioteca d'Iconos | |
Dispositivo | 10 | Audiu |
11 | Consola | |
12 | Puertu de xuegos | |
13 | Tecláu | |
14 | Disquetera | |
15 | Temporizador | |
Recursos | 20 | CIA |
21 | Discu Duru | |
22 | Otros recursos | |
Otres árees | 30 | Bootstrap |
31 | Workbench | |
32 | Diskcopy |
El términu "Guru Meditation Error" ye una chancia creada polos desarrolladores d'Amiga. Unu de los productos de la compañía foi'l joyboard, un controlador de xuegos bien similar a un joystick, pero operáu polos pies. Mientres el desenvolvimientu del sistema operativu Amiga, los desarrolladores viéronse atayaos ante los constantes errores d'esti que, como téunica de relaxación, desenvolvieron un xuegu nel cual una persona sentar coles piernes cruciaes sobre'l joyboard, de manera similar a un gurú hindú. El xugador tenía de permanecer quietu, siendo l'oxetivu del xuegu permanecer enforma tiempu ensin movese. Si'l xugador movíase provocaba un "guru meditation error"
Dende la versión 4.0 (beta) del sistema operativu, munchos avisos sustituyir por un manejador d'errores conocíu como "Grim Reaper". Grim Reaper amuesa la xera que provocó un error y la naturaleza del error (violación d'accesu a la memoria, etc), que presenta al usuariu delles opciones como la terminar o matar la xera, amosando más información, como un rexistru d'entornáu o axuntando un depurador (gdb). Coles mesmes, cabo señalar que, anque Grim Reaper reemplaza munchos de los avisos, l'error ye inda llamáu "Guru Meditation"