Jenis kernel
1. Monolithic Kernel
Berupa sebuah kernel yang terdiri dari satu proses besar pada suatu address yang sama. Pada nantinya kita dapat menambahkan dengan cara membuat modules. Contoh penggunaan monolithic kernel adalah Linux. Keindahan dari Monolithic kernel adalah tidak perlunya melakukan restart setelah mengupdate computer.2. Microkernel
Jenis kernel yang dibagi menjadi beberapa proses – proses kecil yang disebut server. Yang mana beberapa kernel ini berjalan di kernel space sedangkan beberapa ada yang berjalan di user space. Contoh penggunaan Microkernel adalah pada Windows, MAC OS X, MINIXWindows Overview
Windows adalah suatu OS dengan jenis Microkernel. Windows pertama
dibuat dengan nama MS-DOS(Disc Operating System) pada tahun 1981. Pada
saat ini hanya ada 1 program yang dapat berjalan dalam 1 waktu, selain
itu DOS masih menggunakan CLI(Command Line Interface)
Lalu dilanjutkan dengan Windows 3.0 pada 1990 yang sudah menggunakan
GUI(Graphic User Interface), dan sudah mengutilisasi arsitektur 16bit.
Lalu dilanjutkan dengan Windows 3.1 atau biasa disebut windows
NT(pada tahun 1993). Lalu dilanjutkan oleh windows 95 dan 98 yang
dirilis masing masing tahun…95…dan…98. lalu dilanjutkan dengan Windows
ME yaitu windows Millenium Edition pada tahun 2000. Windows XP pada
tahun 2001 yang merupakan OS paling sukses. Dilanjutkan dengan windows
Vista pada 2007 yang dianggap windows paling gagal sepanjang sejarah.
Lalu diganti dengan Windows 7 pada 2009 yang juga dianggap cukup sukses.
Lalu sekarang ada windows 8 dan updatenya yaitu 8.1.
Selain itu juga ada beberapa windows server, yaitu OS dari Microsoft
untuk server yang memiliki program bawaan yang mensupport untuk
penggunaan computer sebagai server.
Windows OS ini menggunakan model aplikasi client/server. Selain itu
menggunakan protected subsystem. Dan komunmikasi prosesnya menggunakan
RPC atau Remote Procedure Call.
Unix Overview
Unix bisa dibilang sebagai bapak dari OS karena hampir semua OS yang
ada sekarang adalah turunan dari UNIX OS, seperti Mac OS, Minix, dan
banyak jenis Linux. Unix menggunakan jenis kernel yang sama seperti
Linux yaitu Monolithic Kernel. Arsitektur UNIX ini menggunakan System
Call Interface untuk kernel memanggil library atau program.
Linux Overview
Linux adalah OS opensource ( dan gratis) yang memiliki Monolithic
Kernel. Selain monolithic kernel, linux juga mempunyai Modul Modul yang
dapat ditambahkan/dikurangi on-the-fly. Modul-modul ini
biasanya berurusan dengan driver untuk devices, file system, dan lain
lain. Modul ini berbentuk sebuah fungsi yang dapat memanggil modul –
modul lain ataupun dirinya sendiri. Linux memiliki banyak sekali jenis
yang biasa disebut Distro, seperti Ubuntu, Mint, Redhat, Debian, Fedora, dan lain lain.
ok gan, makasih banyak sudah share
ReplyDeletesolder uap