Skip to content
Natuurondernemer
    Novembre 25, 2020 by admin

    Kernel (informatica)

    Kernel (informatica)
    Novembre 25, 2020 by admin

    I sistemi operativi usano comunemente kernel monolitici. In Linux, per esempio, i driver dei dispositivi sono spesso parte di un kernel (in particolare Loadable Kernel Modules). Quando un dispositivo è necessario, la sua estensione viene caricata e “unita” al kernel rendendo il kernel più grande. I kernel monolitici possono causare problemi quando uno di questi driver è difettoso, ad esempio se viene scaricato un driver beta. Poiché è parte del kernel, il driver difettoso può sovrascrivere i meccanismi che trattano i programmi difettosi (vedi sopra). Questo può significare che il kernel, e quindi l’intero computer, può cessare di funzionare. Se ci sono troppi dispositivi, il kernel può anche esaurire la memoria causando un crash del sistema o rendendo il computer molto lento.

    I microkernel sono un modo per risolvere questo problema. In un sistema operativo microkernel, il kernel si occupa solo di attività critiche, come il controllo della memoria e della CPU, e nient’altro. I driver e altre funzioni che i kernel monolitici normalmente includerebbero all’interno del kernel sono spostati all’esterno del kernel, dove sono sotto controllo. Invece di essere una parte incontrollabile del kernel, il driver beta non ha più probabilità di causare un crash di un browser web beta. Cioè, se un driver va male può semplicemente essere riavviato dal kernel. Sfortunatamente, creare sistemi operativi basati su microkernel è molto difficile e non ci sono sistemi operativi microkernel comuni. Minix e QNX sono entrambi sistemi operativi a microkernel.

    Previous article25 Migliori Cose da Fare in SpagnaNext article 11 Consigli Quando Si Vende In Consegna

    Lascia un commento Annulla risposta

    Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

    Articoli recenti

    • Trovare se stessi (e gli altri…) negli annuari online
    • Come impostare un bitcoin ASIC miner
    • Cos’è un sito Superfund?
    • I vermi sanguigni con esca da pesca hanno morsi di api
    • Ecolalia: I fatti oltre il “parlare a pappagallo”, lo scripting e l’eco
    • Citazioni del Signore delle Mosche
    • A Beginner’s Guide to Pegging
    • 42 ricette sane di zuppa Crockpot
    • 3 rischi sorprendenti della cattiva postura
    • Pesce Betta femmina

    Archivi

    • Aprile 2021
    • Marzo 2021
    • Febbraio 2021
    • Gennaio 2021
    • Dicembre 2020
    • Novembre 2020
    • Ottobre 2020
    • Settembre 2020
    • Agosto 2020
    • Luglio 2020
    • Giugno 2020
    • Maggio 2020
    • Aprile 2020
    • DeutschDeutsch
    • NederlandsNederlands
    • EspañolEspañol
    • FrançaisFrançais
    • PortuguêsPortuguês
    • ItalianoItaliano
    • PolskiPolski

    Meta

    • Accedi
    • Feed dei contenuti
    • Feed dei commenti
    • WordPress.org
    Posterity WordPress Theme