More Related Content
Similar to Sistem monolitik [SO]
Similar to Sistem monolitik [SO] (20)
Sistem monolitik [SO]
- 1. SISTEM MONOLITIK
Deskripsi : system
operasisebagaikumpulanprosedurdimanaprosedurdapatsalingdipanggilolehpros
edur lain di system biladiperlukan. Kernel berisilayanan yang disediakan
system operasiuntukpemakai.
Karakteristik : Prosedurdapatsalingdipanggilolehprosedur lain di sistembiladiperlukandan
kernel berisisemualayanan yang disediakansistemoperasiuntukpengguna.
Inisialisasi-nyaterbataspadafungsionalperangkatkeras yang
terbagimenjadiduabagianyaitu kernel dansistem program. Kernel
terbagimenjadiserangkaian interface dan device driver danmenyediakansistem
file, penjadwalan CPU, manajemenmemori, danfungsi-
fungsisistemoperasilainnyamelalui system calls.
Contohsistemoperasi :
Unix : menggunakanstrukturmonolitikdimanaprosedurdapatsaling
dipanggilolehprosedur lain di sistembiladiperlukandan kernel berisi
semualayanan yang disediakansistemoperasiuntukpengguna
[Bambang2002].
MS-DOS : MS-DOS merupakansistemoperasi yang menyediakanfungsional
dalamruang yang sedikitsehinggatidakdibagimenjadibeberapamodul.
Kelemahan :
Pengujiandanpenghilangankesalahansulitkarenatidakdapatdipisahkandandilokalisasi.
Sulitdalammenyediakanfasilitaspengamanan.
Merupakanpemborosanmemoribilasetiapkomputerharusmenjalan kernel monolitik,
karenasemualayanantersimpandalambentuktunggalsedangkantidaksemualayanandiper
lukan.
Tidakfleksibel.
Kesalahanpemogramansatubagiandari kernel menyebabkanmatinyaseluruhsistem.
Kelebihan :Layanandapatdilakukansangatdapatkarenaterdapat di saturuangalamat.
Evolusi : kebanyakan UNIX sampaisaatiniberstrukturmonolitik. Meskipunmonolitik,
yaituseluruhkomponen/subsistem system operasiterdapat di
saturuangalamattetapisecararancanganadalahberlapis.
Rancanganadalahberlapisyaitusecara logic
satukomponen/subsistemmerupakanlapisanlebihbawah disbanding
lainnyadanmenyediakanlayanan-layananuntuklapisa-lapisamlebihatas.
Komponen-komponentersebutkemudiandikompilasidanditautkan (di-link)
menjadisaturuangalamat.