Kernel Linux
Posting kali ini akan sedikit menjelaskan tentang kernel, khususnya kernel Linux. Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. (wikipedia) KKernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing. Kategori-kategori kernel: 1. Monolithic kernel : Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh. 2. Microkernel : Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya. 3. Hybrid (modifikasi dari microkernel): Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat 4. Exokernel : Kernel yang tidak menyediakan sama sekali ab...