Definicja jądro

Angielski termin jądro, który można przetłumaczyć jako "core", nie jest częścią słownika Royal Spanish Academy ( RAE ). Jego użycie w naszym języku jest jednak dość częste, szczególnie w dziedzinie informatyki .

Kernel

Oprogramowanie stanowiące istotną część systemu operacyjnego nosi nazwę jądra. Za pośrednictwem jądra różne programy komputera (komputera) mogą na przykład uzyskać dostęp do sprzętu. Jądro jest również odpowiedzialne za zarządzanie zasobami za pośrednictwem usług wywoływania systemu.

Jedną z funkcji jądra w tym kontekście jest określenie, jakiego oprogramowania może używać sprzęt i jak długo. Dlatego jest to bardzo ważne w administrowaniu pamięcią RAM .

Krótko mówiąc, jądro ma komunikować oprogramowanie ze sprzętem . W tym celu zarządza urządzeniami fizycznymi (procesorem, urządzeniami peryferyjnymi itp.) I różnymi programami komputerowymi, zamawiając sposób dostępu do zasobów.

Możliwe jest rozróżnienie między czterema klasami jądra: jądra monolityczne, jądra hybrydowe, mikrojądra i egzonukleotydy . Każdy jest odpowiedzialny za różne procesy zgodnie z ich charakterystyką.

Typy jądra również różnią się w zależności od systemu operacyjnego . Jądro systemu Windows, słynny system operacyjny Microsoft, jest hermetyczne: żaden użytkownik nie może go modyfikować. Z drugiej strony jądro Linux jest open source. Oznacza to, że ktokolwiek życzy sobie, może wprowadzić zmiany, co prowadzi do istnienia wielu dystrybucji Linuksa . Jądro Linux może być aktualizowane niezależnie od reszty systemu operacyjnego.

Zalecane