Guru Meditation
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.
Descripción
editarCuando 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.
Códigos d'error del software del sistema
editarÁ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 |
Orixe
editarEl 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"
Intereses
editar- Nos años 2000, l'acelerador d'HTTP Varnish adoptó la pantalla d'errores Guru Meditation:
- Error 503 Service Unavailable
- Service Unavailable
- Guru Meditation:
- XID: 460679933
- Varnish
- Nel xuegu web eRepublik, qu'usa l'acelerador Varnish, creóse un movimientu seudorreligioso dedicáu a esi error, denomináu varnishismo[1] o «La secta del gurú Varnish»[2] el cual usa como imaxe al popular relixosu Maharishi Mahesh Yogi y l'actriz Sasha Grey. El movimientu consta con cerca de 150 siguidores y 400 simpatizantes n'España. Satiriza'l creacionismu y otres cuestiones colos pasaxes nel so "Llibru de les Revelaciones".[3]
- El software de virtualización de máquines VirtualBox tamién fai usu del Guru Meditation: la pantalla apaez cuando asocede un error de gravedá na execución d'una máquina virtual.
Enllaces esternos
editar- Códigos de Guru Meditation esplicaos
- Joyboard Controller Archiváu 2017-07-21 en Wayback Machine
- Guru Meditation (la páxina d'introducción contién una imaxe del efeutu)
- CGI::GuruMeditation (enllaz rotu disponible n'Internet Archive; ver l'historial y la última versión). Manejador escritu en Perl pa procesar la terminación anormal de scripts CGI que reproduz el comportamientu del Guru Meditation.
- Guru Meditation (una simulación del efeutu cuando un discu estropiáu inxertar (hai pequeños cambeos nes imáxenes))
Referencies
editar