Struktur Sistem Operasi S i s t e

  • Slides: 9
Download presentation
Struktur Sistem Operasi S i s t e m O p e r a

Struktur Sistem Operasi S i s t e m O p e r a s i danarpamungkas. wordpress. com L/O/G/O www. themegallery. com

Point – point Pembahasan System Call Shell Sistem Monolitic Sistem Berlapis Sistem Mesin Maya

Point – point Pembahasan System Call Shell Sistem Monolitic Sistem Berlapis Sistem Mesin Maya Sistem Client Server

System Call Merupakan suatu kumpulan instruksi yang disediakan oleh sistem operasi yang berfungsi sebagai

System Call Merupakan suatu kumpulan instruksi yang disediakan oleh sistem operasi yang berfungsi sebagai interface antara sistem operasi dengan program pemakai Tugas System Call membuat, menghapus dan menggunakan berbagai macam object software yang dikelola Sistem Operasi Manipulasi File Membuat dan menghapus file, membuka dan menutup, membaca dan menulis Manipulasi Perangkat Kategori System Call menurut Silberhatz Meminta perangkat, membebaskan perangkat Pemelihara Informasi Mengambil waktu(tanggal), mengeset waktu(tanggal), mengambil data sistem, mengeset data sistem Kontrol Proses mengakhiri, menggagalkan. Me-Load, mengeksekusi. Membuat, menghentikan proses Komunikasi Membuat, menghapus koneksi, mengirim dan menerima pesan, membaca dan menulis

Shell Suatu User interface utama antara user dengan sistem operasi Shell sebagai tingkatan Shell

Shell Suatu User interface utama antara user dengan sistem operasi Shell sebagai tingkatan Shell sebagai Cover

Sistem Monolithic Sistem operasinya ditulis sebagai kumpulan prosedur, dimana setiap prosedur dapat memanggil prosedur

Sistem Monolithic Sistem operasinya ditulis sebagai kumpulan prosedur, dimana setiap prosedur dapat memanggil prosedur yang diperlukan Model Struktur Monolitik + Layanan terhadap job-job yang ada bisa dilakukan dengan cepat karena berada pada satu ruang alamat - Kesalahan pemrogaman di satu bagian kernel dapat mengganggu sistem keseluruhan

Sistem Berlapis Sistem yang dibuat dengan menggunakan pendekatan layer(lapisan) dimana layer bawah memberi layanan

Sistem Berlapis Sistem yang dibuat dengan menggunakan pendekatan layer(lapisan) dimana layer bawah memberi layanan layer di atasnya Lapisan Nama Fungsi Lapisan – 5 User Program Untuk program pemakai Lapisan – 4 Buffering I/O Penyederhanaan akses I/O pada level atas Lapisan – 3 Operator Console device driver Mengatur komunikasi antar proses Lapisan – 2 Manajemen Memori Pengalokasian ruang memori Lapisan – 1 Penjadwalan CPU Mengatur alokasi CPU dan switching pengaturan prosesor Lapisan – 0 Hardware Untuk operator dan menjalakan keseluruhan sistem + Jika terjadi kesalahan mudah untuk ditangani karena terbentuk dari modul-modul - Fungsi – fungsi dari sistem operasi harus terdapat pada setiap lapisan

Sistem Mesin Virtual Konsep dari Mesin Virtual berdasarkan konsep dasar Sistem Berlapis hanya saja

Sistem Mesin Virtual Konsep dari Mesin Virtual berdasarkan konsep dasar Sistem Berlapis hanya saja ada tambahan berupa antar muka yang menghubungkan perangkat keras dengan kernel untuk tiap-tiap proses + Menyediakan proteksi yang lengkap terhadap sistem, baik untuk keperluan riset SO - Sulit untuk diimplementasikan kebutuhan duplikasi yg tepat pada mesin yg sebenarnya

Model Client Server Sistem ini merupakan kelanjutan sistem kumpulan proses dengan perbedaan proses –

Model Client Server Sistem ini merupakan kelanjutan sistem kumpulan proses dengan perbedaan proses – proses dikategorikan sebagai server dan client Server adalah proses yang menyediakan layanan sedangkan client merupakan proses-proses yang meminta layanan dari server + - Dapat diimplementasikan pada sistem terdistribusi, pengembangan dapat dilakukan secara modular, kesalahan pada suatu subsistem tidak mengganggu subsistem lain Pertukaran pesan dapat menjadi bottleneck

Thank You! L/O/G/O www. themegallery. com

Thank You! L/O/G/O www. themegallery. com