Hlavní navigace

Nová implementace NetBSD používá mikrokernel MINIX

Petr Krčmář 22. 6. 2015

Na mikrokernelu MINIX 3 jsme postavili operační systém, který se z uživatelského hlediska tváří jako NetBSD, řekl na své nedávné přednášce (video záznam) Andrew Tanenbaum, autor legendárního systému MINIX. Nový systém používá pkgsrc, hlavičky a knihovny z NetBSD a projde více než 80 % testy frameworku KYUA. Přesto je to uvnitř něco úplně jiného.

Základem je velmi malé (asi 15 000 řádek kódu) jádro, které se stará o přerušení, posílání zpráv, nízkoúrovňové plánování a základní práci s hardware. Vše ostatní je pak předáno do rukou procesům běžícím v uživatelském prostoru – včetně správy paměti, souborových systémů, stránkování a ovladačů. Důsledkem by mělo být to, že selhání nebo bezpečnostní díra jedné komponenty neohrozí celý systém. Dokonce je možné v některých případech vyměnit klíčovou komponentu při selhání za jinou, aniž by si toho procesy všimly.

Našli jste v článku chybu?
Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Vitalia.cz: Pečete cukroví a zbyl vám bílek?

Pečete cukroví a zbyl vám bílek?

Podnikatel.cz: Babiše přesvědčila 89letá podnikatelka?!

Babiše přesvědčila 89letá podnikatelka?!

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0

Podnikatel.cz: Víme první výsledky doby odezvy #EET

Víme první výsledky doby odezvy #EET

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

120na80.cz: Boreliózu nelze žádným testem prokázat

Boreliózu nelze žádným testem prokázat

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Podnikatel.cz: Na poslední chvíli šokuje výjimkami v EET

Na poslední chvíli šokuje výjimkami v EET

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

120na80.cz: Horní cesty dýchací. Zkuste fytofarmaka

Horní cesty dýchací. Zkuste fytofarmaka

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

Vitalia.cz: Dáte si jahody s plísní?

Dáte si jahody s plísní?

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

DigiZone.cz: ČRa DVB-T2 ověřeno: Hisense a Sencor

ČRa DVB-T2 ověřeno: Hisense a Sencor