STRUKTUR SISTEM OPERASI
a. Sistem monolitik (monolithic system)
Sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling
dipanggil oleh prosedur lain di sistem bila diperlukan. Kernel berisi semua
layanan yang disediakan sistem operasi untuk pemakai. Sistem operasi ditulis
sebagai sekumpulan prosedur (a collection of procedures), yang dapat dipanggil
setiap saat oleh pemakai saat dibutuhkan.
Kelemahan :
*Pengujian dan penghilangan kesalahan sulit karena tidak dapat dipisahkan
dan dilokalisasi.
* Sulit dalam menyediakan fasilitas pengamanan.
Merupakan pemborosan bila setiap komputer harus menjalankan kernel
monolitik sangat besar sementara sebenarnya tidak memerlukan seluruh
layanan yang disediakan kernel.
* Tidak fleksibel.
* Kesalahan pemograman satu bagian dari kernel menyebabkan matinya
seluruh sistem.
Keunggulan :
* Layanan dapat dilakukan sangat cepat karena terdapat di satu ruang alamat.