Anda di halaman 1dari 1

1. Kernel Monolitik.

Dalam sistem kernel monolitik, semua layanan sistem operasi dijalankan bersamaan
melalui kernel utama. Hal ini membuat sistem operasi dengan kernel monolitik memiliki
akses hardware secara penuh dan beragam. Namun kelemahan kernel monolitik adalah
ketegantungannya pada suatu kernel utama menyebabkan rentan mangalami crash pada
seluruh sistem operasi meski hanya terjadi gangguan pada satu driver sistem operasi. Saat ini
kernel monolitik dikembangkan lagi dikembangkan lagi menjadi beberapa jenis, beberapa
diantaranya adalah Linux dan FreeBSD.

2. Mikrokernel.
Mikrokernel menggunakan sebuah server yang akan menjembatani akses kernel dengan
hardware. Server ini bertugas memilah dan menerjemahkan perintah yang dikirim oleh
software, sehingga kernel dapat melakukan akses ke hardware secara tepat dan efektif.
Dengan sistem kerja seperti ini, mikrokernel dapat lebih mudah dikelola dan memiliki tingkat
stabilitas serta keamanan yang tinggi. Namun, kelemahannya, kerja mikrokernel dapat
melambat ketika menghadapi akses program yang banyak. Karena sistem yang stabil dan
aman, mikrokernel kerap digunakan sistem operasi perangkat komputer server, namun pernah
juga digunakan sebagian bahan dari sistem operasi ponsel, yaitu Symbian.

3. Kernel Hibrida.
Kernel ini sebenarnya merupakan pengembangan dari mikrokernel. Jika di mikrokernel
berada diluar kernel, di kernel hibrida server terintegrasi dalam kernel. Hal ini membuat kerja
kernel dapat bekerja secepat kernel monolitik dan memiliki tingkat keamanan seperti kernel
mikrokernel. Namun disisi lain kernel ini memungkinkan terjadinya banyak lubang dalam
sistem keamanan OS, karena akses komunikasi program ke hardware mesti melalui banyak
lapisan yang tidak memiliki tingkat keamanan serupa. Sistem kernel hibrida banyak
digunakan oleh sistem operasi komersial modern, seperti Microsoft Windows dengan
kernel Windows NT-nya dan Mac OS X dengan kernel XNU-nya. (by T-Plus Magz)




1. Windows 9x kernel, adalah kernel yang digunakan untuk windows 95, 98, dan ME
2. Windows NT kernel, adalah kernel yang digunakan untuk semua windows NT sistem
, termasuk windows 2000, xp, vista, dan seven
3. XNU adalah kernel yang digunakan untuk mac OS x operating system
4. Kernel Linux awalnya digagas dan diciptakan oleh mahasiswa asalh Finlandia yang
bernama Linus Torvald pada tahun 1991
5. WebOS dan HP, dan Maemo dari Nokia juga menggunakan kernel linux yang telah di
modifikasi.
6. Dana yang diperlukan untuk membangun kernel Linux telah menelan biaya sekitar 3
miliar USD
7. Pada september 1991 Linux versi 0.01 dirilis hanya memiliki 10.239 baris code,
sedangkan Kernel Linux modern terbaru adalah 3.1.5 yang dirilis pada tanggal 9
Desember 2011 memiliki lebih dari 13 juta baris code.

Anda mungkin juga menyukai