Isi kandungan:
Definisi - Apa makna Microkernel?
Mikrokomputer adalah sekeping perisian atau kod yang mengandungi jumlah fungsi dan ciri yang hampir minimum yang diperlukan untuk melaksanakan sistem pengendalian.
Ia menyediakan jumlah minimum mekanisme, cukup untuk menjalankan fungsi paling asas sistem, untuk memaksimumkan fleksibiliti pelaksanaan sehingga membolehkan bahagian-bahagian lain OS dilaksanakan dengan cekap kerana ia tidak memaksakan banyak dasar.
Techopedia menerangkan Microkernel
Microkernels mula-mula dibangun pada tahun 1980-an sebagai tindak balas langsung terhadap beberapa cabaran yang mengganggu penyesuaian mono-kernel ke dalam sistem komputer yang lebih baru kerana ketidakcocokan dalam reka bentuk dan pengaturcaraan.
Ini kerana susunan protokol baru, sistem fail, pemacu peranti dan sistem peringkat rendah lain sedang dibangunkan dengan cepat pada masa itu. Fungsi-fungsi yang disebutkan di atas sering terdapat dalam kernel monolitik yang menghasilkan banyak kerja dan pengurusan kod yang cermat ketika diubah untuk digunakan dalam sistem yang lebih baru.
Idea mikrokernel adalah untuk melaksanakan semua fungsi ini sebagai program ruang pengguna yang membolehkan mereka dihidupkan dan dimatikan seperti program biasa; mereka sedang berjalan sebagai daemon.
Ini membolehkan manipulasi fungsi ini lebih mudah dan untuk pemisahan kod kernel untuk penalaan halus tanpa perlu bimbang tentang kesan sampingan yang lain. Tetapi yang paling utama, ia membenarkan sistem operasi lain dibina di atas teras biasa atau mikrokernel yang sangat maju penyelidikan mengenai sistem pengendalian.
