Linux yadrosi modullari-bu Linux operatsion tizimining yadrosi bo'lgan Linux yadrosining funksionalligini kengaytiradigan yoki sozlaydigan dinamik ravishda yuklanadigan dasturiy ta'minot komponentlari. Ular qo'shimcha funktsiyalar, qurilma drayverlari, fayl tizimini qo'llab-quvvatlash, tarmoq protokollari va boshqalarni ta'minlash uchun ish vaqtida yadroga yuklanishi mumkin bo'lgan alohida kod qismlari.
Linux yadrosi monolitik arxitekturaga amal qiladi, ya'ni barcha yadro funktsiyalari bitta katta fayl ichida joylashgan. Biroq, barcha funktsiyalar doimo xotirada bo'lishi shart emas. Linux yadro modullarini dinamik yuklash va tushirishga imkon beradi.
Yadro modullari asosiy yadrodan alohida tuziladi va yuklanadigan modul sifatida tarqatiladi. Ular kerak bo'lganda talab bo'yicha yadroga kiritilishi mumkin va endi kerak bo'lmaganda tushirilishi mumkin. Ushbu moslashuvchanlik resurslarni yaxshiroq boshqarish va xotiradan foydalanishni optimallashtirish imkonini beradi.
Yadro modullari odatda apparat qurilmalarini qo'llab-quvvatlash uchun ishlatiladi. Masalan, Linux tizimiga yangi apparat qurilmasi ulanganda, ushbu qurilma bilan aloqani ta'minlash uchun tegishli qurilma drayveri modulini yadroga yuklash mumkin.
Linuxda yadro modullarini boshqarish odatda `insmod`, `rmmod` va `modprobe`kabi buyruqlardan foydalanishni o'z ichiga oladi. Ushbu buyruqlar yadro modullarini kiritish, olib tashlash va sozlash imkonini beradi.
Yadro modullari Linux yadrosi funksiyasini butun yadroni qayta kompilyatsiya qilmasdan kengaytirish usulini taqdim etadi. Ular moslashuvchanlik, modullik va kerak bo'lganda o'ziga xos xususiyatlarni qo'shish yoki olib tashlash qobiliyatini taklif qiladi, bu ularni Linux ekotizimida sozlash va moslashtirish uchun kuchli vositaga aylantiradi.
2-3 . Linux OT imkoniyatlari va Linux OTning qulayliklari? Linux-bu keng imkoniyatlar va xususiyatlarni taklif qiluvchi ochiq kodli operatsion tizim. Linuxning ba'zi asosiy imkoniyatlari: