Kernel — əməliyyat sisteminin ən əsas və mərkəzi hissəsidir. O, kompüterin proqram təminatı ilə aparat hissələri arasında vasitəçi rolunu oynayır. Kernel olmadan əməliyyat sistemi işləyə bilməz, çünki bu komponent aparat resurslarını (CPU, yaddaş, cihazlar və s.) idarə edir və bütün proqramların bu resurslara necə çıxış edəcəyini tənzimləyir.
Kernel, eyni vaxtda işləyən proqramları və onların yaratdığı prosesləri idarə edir. Hər bir prosesin CPU-dan nə zaman istifadə edəcəyini və bir-biri ilə necə qarşılıqlı əlaqədə olacağını tənzimləyir.
Kernel, sistemin yaddaşını proqramlar arasında səmərəli şəkildə bölüşdürür. Hər proqramın istifadə etdiyi yaddaş sahəsini izləyir və digər proqramlarla toqquşmanın qarşısını alır.
Kernel, klaviatura, monitor, printer, sərt disk və s. kimi aparat vasitələri ilə proqramlar arasında əlaqə qurur. Bu, cihaz sürücüləri (drivers) vasitəsilə həyata keçirilir.
Kernel faylların yaradılması, silinməsi, adının dəyişdirilməsi və oxunması kimi əməliyyatlara nəzarət edir və bu proseslərin təhlükəsiz və ardıcıl aparılmasını təmin edir.
Proqramlar, sistem resurslarına çıxış üçün kerneldən icazə almaq məcburiyyətindədir. Kernel, bu müraciətləri qəbul edib, cavablandıran əsas mexanizmdir.
IT sahəsini dərindən öyrənmək üçün kurslarımıza qoşulun. Ətraflı məlumat almaq üçün sorğu göndərin!