Гуру медитациясы - Guru Meditation - Wikipedia

The Гуру медитациясы бұл Commodore көрсететін қате туралы хабарлама Амига олар кезде компьютер апатқа ұшыраған. Бұл ұқсас «Өлімнің көгілдір экраны «in Microsoft Windows операциялық жүйелер немесе а ядродағы дүрбелең жылы Unix. Ол кейінірек сияқты бағдарламалық жасақтамада қалпына келтірілмейтін қателер үшін хабарлама ретінде қолданылды Лак[1] және VirtualBox.[2]

Сипаттама

Гуру медитациясы көрсетілген кезде опциялар: қайта жүктеу тінтуірдің сол жақ батырмасын басу арқылы немесе тінтуірдің оң жақ батырмасын басу арқылы ROMWack шақыру арқылы. (ROMWack - минимализм түзеткіш ішіне салынған операциялық жүйе 9600-ді қосу арқылы қол жетімді бит / с терминалы сериялық порт.)

Гуру медитациясының қателік туралы хабарламасын имитациялау
Nintendo DS үйдегі DSOrganize бағдарламалық жасақтамасындағы медитация қателігі

Ескертудің өзі экранның жоғарғы бөлігінде орналасқан қара төртбұрышты қорап түрінде көрінеді. Оның шекарасы мен мәтіні гуру туралы қарапайым медитация үшін қызыл, немесе қалпына келтірілетін ескерту үшін жасыл / сары болып табылады, бұл Гуру медитациясының тағы бір түрі. Экран қара түске боялып, қуат пен дискінің белсенділігі байқалады Жарық диодтары ескерту пайда болғанға дейін бірден жыпылықтауы мүмкін. Жылы AmigaOS 1.x, бағдарламаланған ROM ретінде белгілі Kickstart 1.1, 1.2 және 1.3, қателер әрдайым қызыл болады. AmigaOS 2.x және 3.x-те қалпына келтірілетін ескертулер сары түсті, тек жасыл болған 2.x нұсқаларының кейбіреулері.

Өтпелі ескертулер сирек кездесетін оқиғалар сериясынан басқа барлық ОС нұсқаларында әрдайым қызыл және терминал болып табылады, өйткені ескірген Kickstart (мысалы: 1.1) бағдарламасы үйлесімділікте жұмыс істейтін Kickstart 3.x ROM Amiga жетілдірілген дискісінен шартты түрде жүктеледі. режимі (демек, дискідегі ОЖ-ні алып тастайды) және қызыл Гуру медитациясымен апатқа ұшырайды, бірақ кейін тінтуірдің сол жақ батырмасын басу арқылы өзін қалпына келтіреді, жаңа Kickstart ескі ROM үшін аппаратураны тықырлап, оны шешіп, төмен деңгейлі чипсет шақырылуын таниды .

Ескерту жүйеге қатысты ақаулық болған кезде пайда болды. Егер жүйеде қалпына келтіру құралдары болмаса, ол тіпті көптеген маңызды кемшіліктері бар жүйелерде ескертуді көрсете алады. Төтенше жағдайларда ескерту тіпті жүйенің жады толығымен таусылған болса да көрсетілуі мүмкін.

Қате екі түрінде көрсетіледі өрістер, нүктемен бөлінген. Пішім - CPU қатесі болған жағдайда # 0000000x.yyyyyyyy, немесе жүйелік бағдарламалық жасақтама қатесі болған жағдайда # aabbcccc.dddddddd. Бірінші өріс не Motorola 68000 ерекшелік жүйелік бағдарламалық жасақтама қатесі болған жағдайда орын алған нөмір (егер CPU қатесі орын алса) немесе ішкі қателік идентификаторы (мысалы, 'Жадтан тыс' коды). Екіншісі а мекен-жайы болуы мүмкін Тапсырма құрылым немесе бөлу немесе бөлу сәтсіз аяқталған жад блогының адресі. Бұл ешқашан қатені тудырған кодтың мекен-жайы емес. Егер апаттың себебі белгісіз болса, онда бұл сан он алтылық санада «HELP» дегенді білдіретін 48454C50 түрінде көрсетіледі. ASCII таңбалар (48 = H, 45 = E, 4C = L, 50 = P).

Ескерту хабарламаларының мәтіні көптеген қолданушылар үшін толғандырды. Мысалы, Amiga-ді техникалық тұрғыдан өте шебер пайдаланушылар ғана білуі мүмкін, мысалы, 3-жағдай адрестің қателігі болған, және бағдарлама сөзге сәйкес келмеген шекарада қол жеткізген. Мұндай арнайы білімі жоқ пайдаланушыларда «Гуру» іздеуден немесе машинаны қайта жүктеп, жақсылыққа үміттенуден басқа жүгіну болмайды.

Guru Meditation өңдеушісі

2.04 нұсқасына дейін AmigaOS үшін Hypertek / Silicon Springs Development корпорациясы жасаған GOMF (Get Outta My Face) деп аталатын коммерциялық қолда бар қателіктерді өңдеуші болған. Ол көптеген қателіктермен жұмыс істей алды және пайдаланушыға құқық бұзушылық процесі мен байланысты экранды жою немесе машинаға Гуру медитациясын көрсетуге мүмкіндік беру мүмкіндігін берді. Көптеген жағдайларда бұзушылық процесті алып тастау адамға жүйені қайта жүктемей тұрып, өз деректерін сақтау және жұмыс істеп тұрған бағдарламалардан шығу мүмкіндігін берді. Зиян көп болмаған кезде, біреу машинаны пайдалануды жалғастыра алды. Алайда, бұл қолданушыны барлық қателіктерден құтқара алмады, өйткені бұл қате кейде кездескен болуы мүмкін.

Қалпына келтірілетін ескертулер

Қалпына келтірілетін ескертулер - бұл компьютерлік жүйенің маңызды емес бұзылулары. Көп жағдайда қалпына келтірілетін ескертуден кейін жұмысты жалғастыруға және файлдарды сақтауға болады, ал қалыпты, қызыл Гуру медитация әрдайым жедел қайта жүктеуге әкеледі.

Қалпына келтірілетін ескертуге тап болғаннан кейін мүмкіндігінше тезірек қайта жүктеу ұсынылады, себебі жүйе болжамды күйде болуы мүмкін, бүлінуі мүмкін.[дәйексөз қажет ]

Жүйелік бағдарламалық жасақтаманың қате кодтары

Бірінші байт жүйенің әсер ететін аймағын көрсетеді. Қате тұйыққа тұру туралы ескерту болса, жоғарғы бит орнатылады.[дәйексөз қажет ]

Жүйе аймағыМәнЖүйенің нақты бөлігі
Кітапханалар01Exec кітапханасы
02Графикалық кітапхана
03Қабаттар кітапханасы
04Түйсік кітапхана
05Математика кітапханасы
06CList кітапханасы
07AmigaDOS кітапхана
08RAM Handler кітапханасы
09Белгішелер кітапхана
Құрылғылар10Аудио құрылғы
11Консоль құрылғысы
12Гейморт құрылғысы
13Пернетақта құрылғысы
14Trackdisk құрылғысы
15Таймер құрылғысы
Ресурстар20ЦРУ ресурс
21Диск ресурсы
22Басқа ресурс
Басқа бағыттар30Жүктеуіш
31Workbench
32Дископия

Шығу тегі

«Guru Meditation Error» термині Амига алғашқы күндері үйдегі әзіл ретінде пайда болды. Компанияда the деп аталатын өнім болған Джойборд, ойын контроллері а джойстик бірақ аяқпен жұмыс істейді, ұқсас Wii баланстық кеңесі. Amiga компьютерлік операциялық жүйесін дамыта бастаған кезде компанияны жасаушылар жүйенің жиі кездесетіндігіне қатты наразы болды апаттар демалу техникасы ретінде, Джойбордта үнділікке ұқсап, аяқты айқастыра отыратын ойын дамыды. гуру.[3] Ойыншы өте қозғалмауға тырысты; ойын жеңімпазы ең ұзақ уақыт бойы қалды. Егер ойыншы тым көп қозғалса, «гуру медитация» қатесі пайда болды.[4]Соңғы құлыпталмайтын тепе-теңдік әрекеті Wii Fit ұқсас ойынды білдіреді. Сол әрекеттің басы басынан бастап ашылады Wii Fit Plus.

Мұра

  • AmigaOS 4.0 нұсқалары және одан әрі «Гуру медитациясының» орнына «Grim Reaper» деген сөз келді, бірақ шақыру терезесінде Guru Meditation нөмірін қысқаша еске түсіреді.
  • Морфос «Қолданба Ой жүгірту«қате туралы хабарлама. Бағдарламаны жабуға тырысу амалдық жүйені жандандыруы мүмкін, бірақ оны қайта қосу ұсынылады.
  • Лак ауыр қателіктер үшін Гуру медитациясына сілтеме жасайды.[1]
  • The ESP8266 және ESP32 микроконтроллерлерде «Guru Meditation Error: Core X paniced» (мұнда X 0 немесе 1 ядро ​​құлағанына байланысты) көрсетіледі негізгі қоқыс және стек ізі.[5]
  • VirtualBox виртуалды машина мониторындағы қателіктер үшін «Гуру медитация» терминін қолданады.
  • NewPipe «Кешіріңіз, олай болмауы керек еді. Ой жүгірту» хабарламасын көрсетеді. қателер туралы есептерде.
  • E23 «Гуру медитациясын» көрсетеді және қателіктер болған кезде қайта басталады.[6]

Әдебиеттер тізімі

  1. ^ а б «Лакпен ақаулықтарды жою: лак маған Гуру медитациясын береді». Алынған 2011-12-18.
  2. ^ «Гуру медитация дегеніміз не? (VirtualBox форумы)». Алынған 2012-11-11.
  3. ^ «Біз RJ Mical арқылы Amiga компьютерін қалай жасадық, Info журналы 13 шығарды».
  4. ^ Богост, Ян. «Гуру медитациясы». Алынған 2007-07-21.
  5. ^ «Өте қателер - ESP-IDF бағдарламалау жөніндегі нұсқаулық v4.1-dev-279-g96b96ae24 құжаттамасы». Алынған 2019-09-24. Бұл бөлім әр түрлі себептердің мағынасын түсіндіреді, кейін парендерде басылған Гуру медитациясының қателігі: негізгі үрей хабар.
  6. ^ «Гуру медитациясы». Elive форумдары. 2020-04-21. Алынған 2020-05-04.