Satura rādītājs:
Definīcija - ko nozīmē mikrokernelis?
Mikrokanāls ir programmatūras gabals vai pat kods, kas satur gandrīz minimālo funkciju un funkciju daudzumu, kas nepieciešams operētājsistēmas ieviešanai.
Tas nodrošina minimālu mehānismu skaitu, tieši tik daudz, lai darbinātu sistēmas pamatfunkcijas, lai maksimāli palielinātu ieviešanas elastību, ļaujot efektīvi ieviest citas OS daļas, jo tas neuzspiež daudz politikas.
Techopedia skaidro Microkernel
Mikrokanāli pirmo reizi tika izstrādāti 20. gadsimta 80. gados kā tieša atbilde uz vairākiem izaicinājumiem, kas bija saistīti ar mono kodolu pielāgošanu jaunākām datorsistēmām dizaina un programmēšanas neatbilstību dēļ.
Tas ir tāpēc, ka tajā laikā ātri tika izstrādātas jaunas protokolu kaudzes, failu sistēmas, ierīču draiveri un citas zema līmeņa sistēmas. Iepriekš minētās funkcijas bieži atradās monolītajā kodolā, kas rada daudz darba un rūpīgu koda pārvaldību, kad tiek pārveidotas, lai izmantotu jaunākās sistēmās.
Mikrokabeļa ideja bija īstenot visas šīs funkcijas kā lietotāja kosmosa programmas, kas ļāva tās ieslēgt un izslēgt tāpat kā parastās programmas; viņus vada kā dēmonus.
Tas ļāva vieglāk manipulēt ar šīm funkcijām un atdalīt kodola kodu, lai precīzi noregulētu, neuztraucoties par citām blakusparādībām. Bet īpaši tas ļāva citām operētājsistēmām veidot virs šī kopējā kodola vai mikrokodona, kas ievērojami progresēja operētājsistēmu pētniecībā.
