Kaitan Kernel dan Sistem Operasi
"Kaitan Kernel dan Sistem Operasi"
Kernel merupakan komponen utama sistem komputer yang paling penting yang merupakan jembatan antara aplikasi dan pengolahan data yang sebenarnya dilakukan pada bagian hardware. Biasanya sebagai komponen dasar dari suatu sistem operasi, kernel dapat menyediakan lapisan abstraksi terendah-level untuk sumber daya. bahwa perangkat lunak aplikasi harus terkontrol untuk melakukan fungsinya. Kernel biasanya membuat fasilitas tersebut untuk proses aplikasi melalui interprocess communication mechanism dan system calls.
Tugas sistem Operasi dilakukan secara berbeda oleh kernel yang berbeda pula, tergantung pada desain dan implementasi. Meskipun kernel monolitik mengeksekusi semua kode sistem operasi di ruang alamat yang sama untuk meningkatkan kinerja sistem, microkernels menjalankan sebagian besar layanan pengguna sistem operasi di ruang sebagai server, yang bertujuan untuk meningkatkan pemeliharaan dan modularitas dari sistem operasi.
Fungsi utama kernel adalah untuk mengelola sumber daya komputer dan memungkinkan program lain untuk menjalankan dan menggunakan sumber daya komputer tersebut. Kernel juga biasanya menyediakan metode untuk sinkronisasi dan komunikasi antar proses. Kernel dapat mengimplementasikan fitur - fitur itu sendiri, atau bergantung pada beberapa proses dijalankan untuk menyediakan fasilitas untuk proses lainnya, meskipun dalam hal ini harus menyediakan beberapa cara untuk memungkinkan proses IPC untuk mengakses fasilitas yang disediakan oleh masing - masing lain.
0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda