Lp0 өртеніп жатыр - lp0 on fire - Wikipedia

lp0 өртеніп жатыр (сонымен бірге Оттағы принтер) ескірген қате туралы хабарлама кейбіреулерінде жасалған Unix және Unix тәрізді компьютер операциялық жүйелер түріне жауап ретінде принтер қателер. lp0 Unix болып табылады құрылғының тұтқасы біріншісіне желілік принтер, бірақ қатені Unix / Linux жүйесіне бекітілген кез келген принтер үшін көрсетуге болады. Бұл диагностикалау үшін қосымша тексеруді қажет ететін принтердің қатесін көрсетеді, бірақ ол міндетті түрде өртеніп жатқан жоқ.

Принтердің тұтанғыштығы

1950 жылдардың аяғында жоғары жылдамдықты компьютерлендірілген басып шығару әлі де тәжірибелік бағыт болды. Алғашқы құжатталған өртке қарсы принтер а Стромберг-Карлсон 5000 ксерографиялық принтер (қазіргі заманға ұқсас) лазерлік принтер, бірақ а CRT лазердің орнына жарық көзі ретінде), 1959 жылы орнатылған Лоуренс Ливермор ұлттық зертханасы және секундына бір парақтың басып шығару жылдамдығына қол жеткізу үшін кеңейтілген балқытқыш пешпен өзгертілген. Басып шығару орындары болған жағдайда және кейде қалыпты жұмыс кезінде балқытқыш пеш қағазды жануға дейін қыздырады. Бұл өрт қаупі принтердің жұмысын жалғастыра берсе, ол пешті жаңа қағазбен жоғары жылдамдықта тұншықтыруы мүмкін еді. Алайда уақыттың кез-келген бағдарламалық жасақтамасында пайда болған «lp0 on fire» хабарламасы жоқ.[1]

Технологияның жетілуіне қарай принтердің үлкен қондырғыларының көпшілігі болды барабан принтерлері, түрі соққы принтері ол жоғары жылдамдықты айналмалы баспа барабанының көмегімен бүкіл мәтін жолын бірден басып шығара алатын. Қатты кептеліс болған жағдайда үйкеліс барабанға қарсы қағаз не қағаздың өзін, не кір машинада механизмде жинақталған қағаз бен сия шаңын тұтануы мүмкін. Мұның ешқашан болғандығы белгісіз; үйкеліске байланысты принтердің өртенуі туралы хабарламалар жоқ.

Сызықтық принтерде бірқатар мәртебелік кодтар қолданылған дайын, желіде, және тексеру. Егер желіде күйі «сөндірулі» және «.» тексеру күйі «қосулы» күйіне орнатылған, амалдық жүйе мұны принтердің қағаздары таусылған деп түсіндіреді. Алайда, егер желіде коды «қосулы» және тексеру код «қосулы» күйіне қойылды, бұл принтерде әлі қағаз бар екенін, бірақ қате жіберілгенін білдірді (және оны іске қосуға тырысуы мүмкін). Ертедегі принтерлерде пайда болуы мүмкін қауіпті жағдайларға байланысты Unix хабарламаны қарайтын кез-келген жүйелік операторды желілік принтерге баруға және оны тексеруге итермелеу үшін «өртте» хабарламасын көрсетті.[2]

1980 жылдардың басында, Xerox лазерлік принтердің қозғалтқышының прототипін құрды және әртүрлі компьютерлік компанияларға қондырғылар берді. Балқытқышты біріктіру тонер, қағаз жолы жарқыраған сымнан өтті. Егер қағаз жолдың кез келген жерінде тұрып қалса, термобекіткіштегі парақ өртеніп кетті. UNIX драйвері прототипі қағаз кептелістерін «өртеніп жатыр» деп хабарлады. Кейінгі баспа қозғалтқыштарының модельдері сымның орнына ыстық барабанды қолданды.

Сөз тіркестері

Джонсон Майкл К. («mkj») Қызыл қалпақ және Федора 1992 ж. осы қате туралы хабарламаның алғашқы Linux нұсқасын жазды,[3][4] Алайда ол, сондай-ақ Герберт Розманит және Алан Кокс (барлық Linux әзірлеушілері) бұл фраза Unix-те Linux принтерін енгізгенге дейін әр түрлі формада болғанын мойындады.[5][6]

Содан бері лп принтердің коды барлық түрлеріне таралды POSIX - оны сақтайтын үйлесімді операциялық жүйелер мұра хабар.

Заманауи принтер драйверлері мен қолдаушылары қолданушылардан төмен деңгейлі қателік туралы хабарламаларды жақсартты және жасырды, сондықтан Unix / Linux қолданушыларының көпшілігі «отта» деген хабарламаны ешқашан көрген емес. Алайда, оған бірнеше адам әлі күнге дейін әртүрлі деңгейдегі ойын-сауықпен немесе шатасулармен жүгіреді.[7][8] 5.6.7 нұсқасы бойынша «отта» хабарламасы Linux бастапқы кодында қалады.[9]

Хабарлама басқа бағдарламалық модульдерде де болады, көбіне әзіл-оспақты әсер етеді. Мысалы, кейбір ядролардың CPU кодында, процессор жылу ақаулығы нәтижесі «CPU # 0: мүмкін жылу ақаулығы (CPU жанып жатыр ма?)»[10] және осыған ұқсас юморды сөз тіркесінен табуға болады тоқтаңыз және отқа ораңыз.

Сондай-ақ қараңыз

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

  1. ^ «SC5000 және радиациялық принтерге қатысты LLNL соғыс оқиғасы». Алынған 14 қараша, 2011.
  2. ^ «Өрт қателігі туралы lp0 тарихына қатысты хабарламалар тізімі». Алынған 11 қыркүйек, 2007.
  3. ^ «[PATCH] Linux-0.98.3 (1992 ж. 27 қазан)». Алынған 30 шілде, 2020.
  4. ^ «Толық емес ақпарат - mjk пікірлері». 15 мамыр, 2019. Алынған 17 мамыр, 2019.
  5. ^ «Linux ядроларының тарату тізімінің мұрағаты: Майкл К. Джонсон Re: GLOAT BLOAT (болған: Жүктеу хабарламалары, v2.1 үшін идеялар)». 24 маусым, 1996 ж. Алынған 17 мамыр, 2019.
  6. ^ «Mcdanlj пайдаланушысының пікірін Reddit». 15 мамыр, 2019. Алынған 17 мамыр, 2019.
  7. ^ «Көмектесіңіз, менің принтер портым өртеніп жатыр !!!». Архивтелген түпнұсқа 2006 жылы 3 қарашада. Алынған 11 қыркүйек, 2007.
  8. ^ «USB принтерлеріне арналған Linux ядросының бастапқы коды».
  9. ^ «linux / drivers / char / lp.c». kernel / git / torvalds / linux.git. Алынған 26 сәуір, 2020.
  10. ^ «CPU # 0: мүмкін жылу ақаулығы (CPU жанып жатыр ма?)». Алынған 21 желтоқсан, 2014.