Definiție nucleu

Kernelul englezesc, care poate fi tradus ca "nucleu", nu face parte din dicționarul Academiei Regale Spaniole ( RAE ). Utilizarea sa în limba noastră, totuși, este destul de frecventă, mai ales în domeniul calculului .

nucleu

Software-ul care formează partea esențială a unui sistem de operare se numește kernel. Prin intermediul kernelului, diferitele programe ale unui calculator (computer) pot accesa hardware-ul, de exemplu. Kernelul este, de asemenea, responsabil pentru gestionarea resurselor prin intermediul serviciilor de apel sistem.

Una dintre funcțiile kernelului, în acest cadru, este de a defini ce software poate utiliza un dispozitiv hardware și cât timp. Acesta este motivul pentru care este foarte important în administrarea RAM .

Ceea ce face kernelul, pe scurt, este de a comunica software-ul cu hardware - ul . Pentru aceasta, el se ocupă de gestionarea dispozitivelor fizice (procesorul, perifericele etc.) și diferitele programe de calculator, ordonând modul în care accesează resursele.

Este posibil să se facă diferența între patru clase de nucleu: nuclee monolitice , nuclee hibride, micronuclei și exonuclei . Fiecare dintre ele se ocupă de diferite procese în funcție de caracteristicile lor.

Tipurile de nucleu variază de asemenea în funcție de sistemul de operare . Kernel-ul Windows, faimosul sistem de operare Microsoft, este etanș: niciun utilizator nu are capacitatea de a-l modifica. Kernelul Linux, pe de altă parte, este open source. Aceasta înseamnă că oricine dorește poate stabili schimbări, ceea ce duce la existența mai multor distribuții Linux . Kernel-ul Linux poate fi actualizat independent de restul sistemului de operare.

Recomandat