Yoxen Lidtke - Jochen Liedtke

Yoxen Lidtke
Jochen Liedtke.jpg
Tug'ilgan(1953-05-26)1953 yil 26-may
O'ldi10 iyun 2001 yil(2001-06-10) (48 yosh)
MillatiNemis
Olma materBilefeld universiteti, Berlin texnika universiteti
Ma'lumL3 va L4 mikrokernel
Ilmiy martaba
MaydonlarKompyuter fanlari, Operatsion tizimlar
InstitutlarGMD, Tomas J. Vatson tadqiqot markazi, Karlsrue universiteti
Doktor doktoriProfessor Stefan Jahnichen

Yoxen Lidtke (1953 yil 26 may - 2001 yil 10 iyun) a Nemis kompyutershunos, ishlaganligi uchun qayd etdi mikrokernellar, ayniqsa L4 mikrokernellar oilasi.

Vita

Ta'lim

1970-yillarning o'rtalarida Lidke matematikadan diplom diplomini oldi Bilefeld universiteti. Uning tezis loyihasi uchun kompilyatorni yaratish edi ELAN dasturlash tili nemis maktablarida dasturlashni o'rgatish uchun ishga tushirilgan;[iqtibos kerak ] kompilyator ELANning o'zida yozilgan.

Post grad

1977 yilda bitirgandan so'ng, u Bilefeldda qoldi va Elan muhitida ishladi Zilog Z80 mikroprotsessor. Buning uchun a ish vaqti muhiti u chaqirdi Eumel ("Kengaytiriladigan Multiuser Mikroprotsessor ELAN-tizimi", shuningdek, shimoliy nemis tilidagi so'zlashuv yoqadigan ahmoq ). Eumel to'liq ko'p vazifali, ko'p foydalanuvchiga aylandi operatsion tizim qo'llab-quvvatlovchi ortogonal qat'iylik, etkazib berishni boshlagan (kim tomonidan? kimga?) 1980 yilda va keyinchalik ko'chirildi Zilog Z8000, Motorola 68000 va Intel 8086 protsessorlar. Ushbu protsessorlarda xotira himoyasi yo'qligi sababli, Eumel a virtual mashina bu qo'shimcha qurilmada etishmayotgan xususiyatlarni qo'shdi.[1] 2000 dan ortiq Eumel tizimlari asosan maktablarga, shuningdek matnni qayta ishlash platformasi sifatida yuridik amaliyotlarga jo'natildi.

1984 yilda u GMDga qo'shildi (Gesellschaft für Mathematik und Datenverarbeitung, Germaniyaning kompyuter fanlari bo'yicha milliy tadqiqot markazi, bu hozirda Fraunhofer jamiyati ), u erda Eumel ustida ishini davom ettirdi. 1987 yilda, virtual xotirani qo'llab-quvvatlovchi mikroprotsessorlar Intel 80386, Liedtke o'zi chaqirgan Eumelning o'rnini bosadigan yangi operatsion tizimni loyihalashtirishni boshladi L3 ("Lidtkening uchinchi tizimi", Eumel va Algol 60 u o'rta maktabda yozgan tarjimon). L3 so'nggi apparat xususiyatlaridan foydalangan holda yanada yaxshi ishlashga erishish uchun ishlab chiqilgan va noldan amalga oshirilgan. U asosan Eumel bilan orqaga qarab mos keladi va shu bilan mavjud Eumel ekotizimidan foyda ko'radi. L3 1989 yilda jo'natishni boshladi, ularning umumiy joylashuvi kamida 500 ta.[1]

Eumel ham, L3 ham edi mikrokernel tizimlar, 1980-yillarda mashhur dizayn. Biroq, 1990-yillarning boshlarida mikrokernellar yomon obro'ga ega bo'ldilar, chunki tepada qurilgan tizimlar yomon ishlamoqda va natijada milliard dollarlik muvaffaqiyatsizlik bilan yakunlandi IBM Workplace OS. Buning sababi mikrokernellar tomonidan o'rnatilgan operatsion tizim tuzilishiga xos deb da'vo qilingan.[2] Liedtke, shu bilan birga, mikrokernel ishlashi uchun printsipial ahamiyatga ega bo'lgan xabarlarni uzatish operatsiyasi (IPC) mavjud bo'lgan barcha mikrokernellarda, shu jumladan o'zining L3 tizimida sekin bo'lganligini kuzatdi.[3] Uning xulosasi shundan iboratki, tubdan qayta loyihalash zarur edi. U buni L3-ni noldan qayta amalga oshirish orqali amalga oshirdi, yadroni keskin soddalashtirdi va natijada IPC narxining pasayishiga olib keldi.[4]Olingan yadro keyinchalik "L4" deb o'zgartirildi. Kontseptual ravishda L4-ning asosiy yangiligi uning tashqi peyjerlarga to'liq bog'liqligi edi (sahifa xatosi manzil maydonlarining rekursiv konstruktsiyasi.[5]Bu to'liqlikka olib keldi mikrokernellar oilasi, xuddi shu printsiplarning ko'plab mustaqil dasturlari bilan.

Lidtke ham ishlagan kompyuter arxitekturasi, ixtiro himoyalangan sahifalar jadvallari siyrak xaritali 64 bitli manzil maydonini amalga oshirish vositasi sifatida.[6] 1996 yilda Lidtke himoyalangan sahifalar jadvallarida doktorlik dissertatsiyasini tugatdi Berlin texnika universiteti.

Xuddi shu yili u qo'shildi Tomas J. Vatson tadqiqot markazi, u erda L4-da ishlashni davom ettirdi (siyosiy sabablarga ko'ra "Lava yadrosi" yoki qisqacha "LN" deb nomlangan, ish joyidagi OS halokatidan keyin IBM-da mikrokernellar moda bo'lmagan). IBM davrida bo'lgan asosiy loyiha - burilishga harakat qilgan Saw Mill loyihasi Linux L4 asosidagi ko'p serverli operatsion tizimga.

1999 yil aprel oyida u tizim arxitekturasi kafedrasini egalladi Karlsrue universiteti. Karlsrue shahrida Saw Mill-da IBM bilan hamkorlikni davom ettirdi, biroq shu bilan birga L4 ning yangi avlodi ustida ishladi ("Versiya 4"). O'sha vaqt ichida bir nechta eksperimental yadrolar ishlab chiqilgan, jumladan Hazelnut, birinchi L4 yadrosi (qayta bajarilishidan farqli o'laroq) boshqa me'morchilikka (x86 dan ARMgacha) ko'chirilgan. Liedtkening shogirdlari Volkmar Uhlig, Uve Dannovskiy va Espen Skoglund tomonidan vafotidan keyin yangi versiya ustida ish olib borildi. 2002 yilda "Pista" nomi bilan chiqarilgan.

Adabiyotlar

  1. ^ a b Lidke, Xoxen (1993 yil dekabr). "Haqiqiy foydalanishda doimiy tizim - dastlabki 13 yillik tajribalar". Operatsion tizimlarda ob'ektga yo'naltirish bo'yicha 3-Xalqaro seminar (IWOOOS) materiallari.. Asheville, NC, AQSh. 2-11 betlar. doi:10.1109 / IWOOOS.1993.324932.
  2. ^ Chen, Bredli; Bershad, Brayan (1993 yil dekabr). "Operatsion tizim strukturasining xotira tizimining ishlashiga ta'siri". Operatsion tizim tamoyillari bo'yicha 14-ACM simpoziumi. Asheville, NC, AQSh. 120-133 betlar.
  3. ^ Lidke, Xoxen (1996 yil sentyabr). "Haqiqiy mikroserhalarga". ACM aloqalari. 39 (9): 70–77. CiteSeerX  10.1.1.27.8231. doi:10.1145/234215.234473.
  4. ^ Lidke, Xoxen (1993 yil dekabr). Kernel Design tomonidan IPC-ni takomillashtirish. Operatsion tizim printsiplari bo'yicha o'n to'rtinchi ACM simpoziumi materiallari. SOSP '93. Nyu-York, NY, AQSh: Hisoblash mashinalari assotsiatsiyasi (ACM). 175-188 betlar. doi:10.1145/168619.168633. ISBN  0-89791-632-8.
  5. ^ Lidtke, J. (1995 yil dekabr). M-yadro qurilishida (PDF). Operatsion tizim tamoyillari bo'yicha o'n beshinchi ACM simpoziumi materiallari. SOSP '95. Nyu-York, NY, AQSh: Hisoblash mashinalari assotsiatsiyasi (ACM). 237-250 betlar. doi:10.1145/224056.224075. ISBN  0-89791-715-4.
  6. ^ Yoxen Lidtke. "Nozik donali virtual xotira uchun sahifalar jadvali", Texnik hisobot 872, Germaniya kompyuter fanlari bo'yicha milliy tadqiqot markazi (GMD), 1994 yil oktyabr.

Tashqi havolalar