SlideShare a Scribd company logo
1 of 18
NAMA KELOMPOK :
Euis Kartika
Fatah Bagus Wirawan
Febri Maulana Mutakin
Fitra Syaharani
RAGAM ARSITEKTUR SISTEM
OPERASI MODERN
SISTEM MONOLITIK
 PENGERTIAN :
Sistem operasi sebagai kumpulan prosedur yang dapat dipanggil oleh
prosedur lain jika diperlukan. Prosedur ini terdapat didalam kernel atau
inti. Menggunakan konsep kernel loadable modules guna
pengembangan, pengujian dan fleksibilitas sistem operasi.
 KARAKTERISTIK :
Prosedur dapat saling dipanggil oleh prosedur lain di sistem bila
diperlukan dan kernel berisi semua layanan yang disediakan sistem
operasi untuk pengguna. Inisialisasi-nya terbatas pada fungsional
perangkat keras yang terbagi menjadi dua bagian yaitu kernel dan sistem
program. Kernel terbagi menjadi serangkaian interface dan device driver
dan menyediakan sistem file, penjadwalan CPU, manajemen memori,
dan fungsi-fungsi sistem operasi lainnya melalui system calls.
Contoh Gambaran
Penerapannya
KEUNGGULAN :
• Layanan dapat dilakukan sangat cepat karena terdapat di satu
ruang alamat.
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.
SISTEM BERLAPIS
 PENGERTIAN :
Sistem operasi yang dibentuk secara hierarki berdasar lapisan-lapisan, dimana
lapisan bawah memberi layanan terhadap lapisan diatasnya.
 KARAKTERISTIK :
Lapisan yang paling bawah adalah perangkat keras, dan yang paling tinggi adalah user-
interface. Sebuah lapisan adalah implementasi dari obyek abstrak yang merupakan
enkapsulasi dari data dan operasi yang bisa memanipulasi data tersebut. Struktur berlapis
dimaksudkan untuk mengurangi kompleksitas rancangan dan implementasi sistem operasi.
Tiap lapisan mempunyai fungsional dan antarmuka masukan-keluaran antara dua lapisan
bersebelahan yang terdefinisi bagus. Lapis-lapis dalam sistem berlapis ada 6, yaitu :
• Lapis 5 - The operator = pemakai operator.
• Lapis 4 - User programs = aplikasi program pemakai.
• Lapis 3 - I/O management = menyederhanakan akses I/O pada level atas.
• Lapis 2 -Operator-operatot communication = mengatur komunikasi antar proses.
• Lapis 1 -Memory and drum management = mengatur alokasi ruang memori atau drum
magnetic.
• Lapis 0 -Processor allocation and multiprogramming =mengatur alokasi pemroses dan
switching,multiprogramming dan pengaturan prosessor.
Contoh sistem operasi : THE
Contoh Gambaran
Penerapannya
KEUNGGULAN :
• Memiliki semua keunggulan rancangan modular, yaitu
sistem dibagi menjadi beberapa modul dan tiap modul
dirancang secara independen. Tiap lapisan dapat
dirancang, dikode dan diuji secara independen.
• Pendekatan berlapis menyederhanakan rancangan,
spesifikasi dan implementasi sistem operasi.
KELEMAHAN :
• Fungsi-fungsi sistem operasi harus diberikan ke tiap
lapisan secara hati-hati.
SISTEM MESIN MAYA
PENGERTIAN :
Sistem operasi yang melakukan simulasi mesin nyata yang
memberikan fleksibilitas tinggi dan memungkinkan sistem operasi
yang berbeda dapat dijalankan pada mesin komputer tersebut atau
dapat juga disebut sebagai operating system emulator.
 KARAKTERISTIK :
Mesin maya mempunyai sistem timesharing yang berfungsi untuk ,
menyediakan kemampuan untuk multiprogramming dan perluasan
mesin dengan antarmuka yang lebih mudah. Contoh sistem operasi :
Windows NT, Linux dengan DOSEMU.
Contoh Gambaran
Penerapannya
 KEUNGGULAN :
• Pengembangan system dikerjakan pada
mesin virtual, termasuk di dalamnya mesin
fisik dan tidak mengganggu operasi system
yang normal.
KELEMAHAN :
• Konsep mesin virtual sangat sulit untuk
mengimplementasikan kebutuhan dan
duplikasi yang tepat pada mesin yang
sebenarnya.
SISTEM CLIENT-
SERVER
PENGERTIAN :
Sistem operasi yang dibagi fungsinya menjadi proses yang
menyediakan layanan (server) dan proses yang
memerlukan/meminta layanan (client) didalam memproses
data.
 KARAKTERISTIK :
Proses client yang memerlukan layanan mengirim pesan ke
server dan menanti pesan jawaban. Proses server setelah
melakukan tugas yang diminta, mengirim hasil dalam
bentuk pesan jawaban ke proses client. Server hanya
menanggapi permintaan client dan tidak memulai dengan
percakapan client. Kode dapat diangkat ke level tinggi,
sehingga kernel dibuat sekecil mungkin dan semua tugas
diangkat ke bagian proses pemaka. Kernel hanya mengatur
komunikasi antara client dan server. Kernel yang ini popular
dengan sebutan mikrokernel. Contoh sistem operasi :
Contoh Gambaran
Penerapannya
 KEUNGGULAN :
• Kemampuan diaptasi untuk digunakan dalam
distributed system.
 KELEMAHAN :
• Layanan dilakukan lambat karena harus melalui
pertukaran pesan.
• Pertukaran pesan dapat menjadi bottleneck.
• Tidak semua tugas dapat dijalankan di tingkat
pemakai (sebagai proses pemakai).
SISTEM BERORIENTASI OBJEK
 PENGERTIAN :
Sistem operasi ini merealisasikan layanan sebagai
kumpulan proses dan terstuktur serta memisahkan
layanan yang disediakan dan implementasinya.
 KARAKTERISTIK :
Pada sistem yang berorientasi objek, layanan
diimplementasikan sebagai kumpulan objek. Objek
mengkapsulkan struktur data dan sekumpulan operasi pada
struktur data itu. Tiap objek diberi tipe yang menanda di
properti objek seperti proses, direktori, berkas, dan sebagainya.
Dengan memanggil operasi yang didefinisikan di objek, data
yang dikapsulkan dapat diakses dan dimodifikasi. Model ini
sungguh terstruktur dan memisahkan antara layanan yang
disediakan dan implementasinya. Contoh sistem operasi :
Amoeba, Eden, X-Kernel, Windows NT.
Contoh Gambaran
Penerapannya
 KEUNGGULAN :
• Terstruktur dan memisahkan antara layanan yang
disediakan dan implementasinya.
 KELEMAHAN :
• Sistem operasi MS Windows NT telah mengadopsi
beberapa teknologi berorientasi objek tetapi
belum keseluruhan.
SEKIAN
DAN
TERIMAKASIH


More Related Content

What's hot

Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
viviluthfiyah
 
S I S T E M O P E R A S I 2
S I S T E M  O P E R A S I 2S I S T E M  O P E R A S I 2
S I S T E M O P E R A S I 2
Anda Alimudin
 
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Fauzan Adhy
 
Dukungan Sistem operasi
Dukungan Sistem operasiDukungan Sistem operasi
Dukungan Sistem operasi
Nur Rohman
 
Kuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputerKuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputer
Purwa Husada
 

What's hot (20)

3.struktur sistemoperasi
3.struktur sistemoperasi3.struktur sistemoperasi
3.struktur sistemoperasi
 
Konsep sistem operasi
Konsep sistem operasiKonsep sistem operasi
Konsep sistem operasi
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
 
Arsitektur sistem operasi
Arsitektur sistem operasiArsitektur sistem operasi
Arsitektur sistem operasi
 
Struktur Sistem Operasi
Struktur Sistem OperasiStruktur Sistem Operasi
Struktur Sistem Operasi
 
S I S T E M O P E R A S I 2
S I S T E M  O P E R A S I 2S I S T E M  O P E R A S I 2
S I S T E M O P E R A S I 2
 
Sistem operasi6
Sistem operasi6Sistem operasi6
Sistem operasi6
 
Havit - Struktur Sistem Operasi
Havit  - Struktur Sistem OperasiHavit  - Struktur Sistem Operasi
Havit - Struktur Sistem Operasi
 
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer.
 
Dukungan Sistem operasi
Dukungan Sistem operasiDukungan Sistem operasi
Dukungan Sistem operasi
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
 
Konsep Dasar Sistem Operasi
Konsep Dasar Sistem OperasiKonsep Dasar Sistem Operasi
Konsep Dasar Sistem Operasi
 
Sistem operasi
Sistem operasi Sistem operasi
Sistem operasi
 
Zulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem OperasiZulyanti Megasari - Struktur Sistem Operasi
Zulyanti Megasari - Struktur Sistem Operasi
 
Pengantar Sistem Operasi
Pengantar Sistem OperasiPengantar Sistem Operasi
Pengantar Sistem Operasi
 
Kuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputerKuliah iii struktur sistem operasi komputer
Kuliah iii struktur sistem operasi komputer
 
Jawaban 1
Jawaban  1Jawaban  1
Jawaban 1
 
3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit3 struktur-sistem-operasi-edit
3 struktur-sistem-operasi-edit
 
Thread di Sistem Operasi
Thread di Sistem OperasiThread di Sistem Operasi
Thread di Sistem Operasi
 
Pengenalan Sistem Operasi
Pengenalan Sistem OperasiPengenalan Sistem Operasi
Pengenalan Sistem Operasi
 

Similar to arsitektur sistem operasi modern

Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
Febriyani Syafri
 
Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
ndriehs
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusi
hofidatur
 
Muhammad fajri x mm 1
Muhammad fajri  x mm 1Muhammad fajri  x mm 1
Muhammad fajri x mm 1
Fajry Cool
 
Muhammad fajri x mm 1
Muhammad fajri  x mm 1Muhammad fajri  x mm 1
Muhammad fajri x mm 1
Fajry Cool
 
Muhammad fajri X MM 1
Muhammad fajri  X MM 1Muhammad fajri  X MM 1
Muhammad fajri X MM 1
Fajry Cool
 
Konsep proses dan penjadwalan
Konsep proses dan penjadwalanKonsep proses dan penjadwalan
Konsep proses dan penjadwalan
Dickdick Maulana
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
boyz1205
 

Similar to arsitektur sistem operasi modern (20)

Kelompok10_Operating System Categories_SistemOperasi.pptx
Kelompok10_Operating System Categories_SistemOperasi.pptxKelompok10_Operating System Categories_SistemOperasi.pptx
Kelompok10_Operating System Categories_SistemOperasi.pptx
 
Bernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasiBernis Sagita - Konsep Dasar Sistem operasi
Bernis Sagita - Konsep Dasar Sistem operasi
 
Struktur sistem operasi.ppt
Struktur sistem operasi.pptStruktur sistem operasi.ppt
Struktur sistem operasi.ppt
 
Os ppt.4
Os ppt.4Os ppt.4
Os ppt.4
 
Pert.4 proses dan thread lanjutan
Pert.4 proses dan thread lanjutanPert.4 proses dan thread lanjutan
Pert.4 proses dan thread lanjutan
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
 
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptxSO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
SO-031-Slide2-21343035-Rayhan Ahadi Nifri.pptx
 
Pertemuan ke 2
Pertemuan ke 2Pertemuan ke 2
Pertemuan ke 2
 
Gamb umum so
Gamb umum soGamb umum so
Gamb umum so
 
Gamb umum so
Gamb umum soGamb umum so
Gamb umum so
 
Sistem operasi terdistribusi
Sistem operasi terdistribusiSistem operasi terdistribusi
Sistem operasi terdistribusi
 
Muhammad fajri x mm 1
Muhammad fajri  x mm 1Muhammad fajri  x mm 1
Muhammad fajri x mm 1
 
Muhammad fajri x mm 1
Muhammad fajri  x mm 1Muhammad fajri  x mm 1
Muhammad fajri x mm 1
 
Muhammad fajri X MM 1
Muhammad fajri  X MM 1Muhammad fajri  X MM 1
Muhammad fajri X MM 1
 
Bab 4
Bab 4Bab 4
Bab 4
 
Arsitektur jaringan Client Server
Arsitektur jaringan Client ServerArsitektur jaringan Client Server
Arsitektur jaringan Client Server
 
Konsep proses dan penjadwalan
Konsep proses dan penjadwalanKonsep proses dan penjadwalan
Konsep proses dan penjadwalan
 
Bab xiv memaksimalkan_prosesor
Bab xiv memaksimalkan_prosesorBab xiv memaksimalkan_prosesor
Bab xiv memaksimalkan_prosesor
 
Sistem operasi
Sistem operasiSistem operasi
Sistem operasi
 
Pengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdfPengenalan Sistem Terdistribusi.pdf
Pengenalan Sistem Terdistribusi.pdf
 

More from fitrahsyahran (13)

Management package
Management packageManagement package
Management package
 
Solinux
SolinuxSolinux
Solinux
 
Dualboot
DualbootDualboot
Dualboot
 
Fhs
FhsFhs
Fhs
 
FileditOR VI
FileditOR VIFileditOR VI
FileditOR VI
 
Management user dan group
Management user dan groupManagement user dan group
Management user dan group
 
Repo
RepoRepo
Repo
 
Sistem operasi nano
Sistem operasi nanoSistem operasi nano
Sistem operasi nano
 
MENYETING IP ADDRESS
MENYETING IP ADDRESSMENYETING IP ADDRESS
MENYETING IP ADDRESS
 
tutorialll
tutoriallltutorialll
tutorialll
 
Tugas dos
Tugas dosTugas dos
Tugas dos
 
Tugas 1 kelompok windows 8.1 install
Tugas 1 kelompok windows 8.1 installTugas 1 kelompok windows 8.1 install
Tugas 1 kelompok windows 8.1 install
 
Sejarah linux
Sejarah linuxSejarah linux
Sejarah linux
 

Recently uploaded

Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
ssuser35630b
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
novibernadina
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 

Recently uploaded (20)

CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptxBab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
Bab 7 - Perilaku Ekonomi dan Kesejahteraan Sosial.pptx
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Pelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptxPelaksana Lapangan Pekerjaan Jalan .pptx
Pelaksana Lapangan Pekerjaan Jalan .pptx
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 

arsitektur sistem operasi modern

  • 1. NAMA KELOMPOK : Euis Kartika Fatah Bagus Wirawan Febri Maulana Mutakin Fitra Syaharani
  • 3. SISTEM MONOLITIK  PENGERTIAN : Sistem operasi sebagai kumpulan prosedur yang dapat dipanggil oleh prosedur lain jika diperlukan. Prosedur ini terdapat didalam kernel atau inti. Menggunakan konsep kernel loadable modules guna pengembangan, pengujian dan fleksibilitas sistem operasi.  KARAKTERISTIK : Prosedur dapat saling dipanggil oleh prosedur lain di sistem bila diperlukan dan kernel berisi semua layanan yang disediakan sistem operasi untuk pengguna. Inisialisasi-nya terbatas pada fungsional perangkat keras yang terbagi menjadi dua bagian yaitu kernel dan sistem program. Kernel terbagi menjadi serangkaian interface dan device driver dan menyediakan sistem file, penjadwalan CPU, manajemen memori, dan fungsi-fungsi sistem operasi lainnya melalui system calls.
  • 5. KEUNGGULAN : • Layanan dapat dilakukan sangat cepat karena terdapat di satu ruang alamat. 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.
  • 6. SISTEM BERLAPIS  PENGERTIAN : Sistem operasi yang dibentuk secara hierarki berdasar lapisan-lapisan, dimana lapisan bawah memberi layanan terhadap lapisan diatasnya.  KARAKTERISTIK : Lapisan yang paling bawah adalah perangkat keras, dan yang paling tinggi adalah user- interface. Sebuah lapisan adalah implementasi dari obyek abstrak yang merupakan enkapsulasi dari data dan operasi yang bisa memanipulasi data tersebut. Struktur berlapis dimaksudkan untuk mengurangi kompleksitas rancangan dan implementasi sistem operasi. Tiap lapisan mempunyai fungsional dan antarmuka masukan-keluaran antara dua lapisan bersebelahan yang terdefinisi bagus. Lapis-lapis dalam sistem berlapis ada 6, yaitu : • Lapis 5 - The operator = pemakai operator. • Lapis 4 - User programs = aplikasi program pemakai. • Lapis 3 - I/O management = menyederhanakan akses I/O pada level atas. • Lapis 2 -Operator-operatot communication = mengatur komunikasi antar proses. • Lapis 1 -Memory and drum management = mengatur alokasi ruang memori atau drum magnetic. • Lapis 0 -Processor allocation and multiprogramming =mengatur alokasi pemroses dan switching,multiprogramming dan pengaturan prosessor. Contoh sistem operasi : THE
  • 8. KEUNGGULAN : • Memiliki semua keunggulan rancangan modular, yaitu sistem dibagi menjadi beberapa modul dan tiap modul dirancang secara independen. Tiap lapisan dapat dirancang, dikode dan diuji secara independen. • Pendekatan berlapis menyederhanakan rancangan, spesifikasi dan implementasi sistem operasi. KELEMAHAN : • Fungsi-fungsi sistem operasi harus diberikan ke tiap lapisan secara hati-hati.
  • 9. SISTEM MESIN MAYA PENGERTIAN : Sistem operasi yang melakukan simulasi mesin nyata yang memberikan fleksibilitas tinggi dan memungkinkan sistem operasi yang berbeda dapat dijalankan pada mesin komputer tersebut atau dapat juga disebut sebagai operating system emulator.  KARAKTERISTIK : Mesin maya mempunyai sistem timesharing yang berfungsi untuk , menyediakan kemampuan untuk multiprogramming dan perluasan mesin dengan antarmuka yang lebih mudah. Contoh sistem operasi : Windows NT, Linux dengan DOSEMU.
  • 11.  KEUNGGULAN : • Pengembangan system dikerjakan pada mesin virtual, termasuk di dalamnya mesin fisik dan tidak mengganggu operasi system yang normal. KELEMAHAN : • Konsep mesin virtual sangat sulit untuk mengimplementasikan kebutuhan dan duplikasi yang tepat pada mesin yang sebenarnya.
  • 12. SISTEM CLIENT- SERVER PENGERTIAN : Sistem operasi yang dibagi fungsinya menjadi proses yang menyediakan layanan (server) dan proses yang memerlukan/meminta layanan (client) didalam memproses data.  KARAKTERISTIK : Proses client yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban. Proses server setelah melakukan tugas yang diminta, mengirim hasil dalam bentuk pesan jawaban ke proses client. Server hanya menanggapi permintaan client dan tidak memulai dengan percakapan client. Kode dapat diangkat ke level tinggi, sehingga kernel dibuat sekecil mungkin dan semua tugas diangkat ke bagian proses pemaka. Kernel hanya mengatur komunikasi antara client dan server. Kernel yang ini popular dengan sebutan mikrokernel. Contoh sistem operasi :
  • 14.  KEUNGGULAN : • Kemampuan diaptasi untuk digunakan dalam distributed system.  KELEMAHAN : • Layanan dilakukan lambat karena harus melalui pertukaran pesan. • Pertukaran pesan dapat menjadi bottleneck. • Tidak semua tugas dapat dijalankan di tingkat pemakai (sebagai proses pemakai).
  • 15. SISTEM BERORIENTASI OBJEK  PENGERTIAN : Sistem operasi ini merealisasikan layanan sebagai kumpulan proses dan terstuktur serta memisahkan layanan yang disediakan dan implementasinya.  KARAKTERISTIK : Pada sistem yang berorientasi objek, layanan diimplementasikan sebagai kumpulan objek. Objek mengkapsulkan struktur data dan sekumpulan operasi pada struktur data itu. Tiap objek diberi tipe yang menanda di properti objek seperti proses, direktori, berkas, dan sebagainya. Dengan memanggil operasi yang didefinisikan di objek, data yang dikapsulkan dapat diakses dan dimodifikasi. Model ini sungguh terstruktur dan memisahkan antara layanan yang disediakan dan implementasinya. Contoh sistem operasi : Amoeba, Eden, X-Kernel, Windows NT.
  • 17.  KEUNGGULAN : • Terstruktur dan memisahkan antara layanan yang disediakan dan implementasinya.  KELEMAHAN : • Sistem operasi MS Windows NT telah mengadopsi beberapa teknologi berorientasi objek tetapi belum keseluruhan.