KERNEL TUNING
kernel banyak disebut sebgai jantung sistem operasi. Mengapa demikian? Karena kernel menyediakan akses yang aman terhadap perangkat keras komputer. Di dalam kernel terdapat mekanisme yang disebut penjadwalan (scheduling). Mekanisme ini mengatur kapan, dan berapa lama suatu perangkat lunak mengakses perangkat keras. Mirip dengan mekanisme jantung kita dalam mengatur sirkulasi darah dari dan ke seluruh tubuh. Hal ini dilakukan karena akses terhadap perangkat keras terbatas, sementara perangkat lunak yang mengakses suatu perangkat keras sangat banyak. Belum lagi desain dan spesifikasi perangkat keras sangat beragam karena dibuat oleh berbagai produsen (pabrikan).
Kernel menyediakan satu deskripsi seragam untuk menyatukan cara mengakses suatu jenis perangkat keras yang bisa memiliki beragam spesifikasi tersebut. Deskripsi ini disebut hardware abstraction. Dengan hardware abstraction ini, para programmer dapat sangat dimudahkan dalam merancang sebuah perangkat lunak komputer.
Sampai saat ini, terdapat beberapa arsitektur kernel, yaitu kernel monolitik (momolithic kernel), kernel mikro (microkernel), kernel hybrida (hybrid kernel) dan kernel exo (exo kernel).
silahkan tinggalkan komentar anda