Slide 5 – Struktur Sistem Operasi

Slides:



Advertisements
Presentasi serupa
PERTEMUAN KE-4 Heintje Hendrata, S.Kom. MANAJEMEN PROSES TIK : Mahasiswa dapat memahami konsep dasar proses Heintje Hendrata, S.Kom.
Advertisements

Introduction to File System
PERTEMUAN KE-5 PERKULIAHAN SISTEM OPERASI
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
Manajemen Memory 1 Manajemen Memory Sederhana dan Swapping
Slide 3 Tinjaun Umum Sistem Komputer 2
KONSEP PROSES Minggu ke 5.
Manajemen proses Manajemen Proses.
Slide 4 – Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah.
MANAJEMEN MEMORY.
PERTEMUAN KE-17 PERKULIAHAN SISTEM OPERASI
Slide 4 – Pengenalan Sistem Operasi
Computer System Structure
Slide 8 – Thread, SMP, dan Microkernel Setio Basuki Jurusan Teknik Informatika – Universitas Muhammadiyah Malang ~ Versi 1.0.
Struktur Sistem Operasi
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
PERTEMUAN KE-7 PERKULIAHAN SISTEM OPERASI
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN 3 KOMPONEN SISTEM OPERASI.
Proses Oleh : Wahyu Andhyka Kusuma
Struktur Sistem Komputer
Slide 6 – Management Proses
PERTEMUAN KE-9 PERKULIAHAN SISTEM OPERASI
STRUKTUR SISTEM OPERASI
PENJADWALAN PROSES.
Struktur Sistem Komputer
Sistem Operasi Pertemuan 5.
SISTEM OPERASI (RANGKUMAN)
Operating System Structure
Sistem Operasi Terdistribusi
Operating System Structure
Sistem Operasi / Operating System / OS
Struktur Sistem Komputer
Penjadwalan Proses.
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Sistem Operasi Terdistribusi Oleh : Laseri, S.Kom.
Ir. I Gusti Agung Sadnyana Putra, M.Kom
Slide 2 – Pengenalan Sistem Operasi
Komponen Dasar Sistem Operasi
Pengenalan Sistem Operasi
Course Objective Definisi Sistem Operasi.
PERTEMUAN – 4 KULIAH SISTEM OPERASI KONSEP DASAR SISTEM OPERASI
IV. Proses-proses Terdapat beberapa definisi proses, diantaranya proses sebagai program yang sedang dalam keadaan eksekusi Proses membutuhkan sumber daya.
Slide 6 – Management Proses
Struktur Sistem Operasi
4 PROSES Mata Kuliah Sistem Operasi Mata Kuliah : Sistem Operasi
STRUCTURE OF OPERATING SYSTEM
Struktur Sistem Komputer
SISTEM OPERASI PERTEMUAN VI.
Bayu Pratama Nugroho, S.Kom, MT
Rujukan Mata Kuliah Sistem Operasi #03.
Memahami Struktur Sistem Operasi Closed Source
Manajemen Proses Firdaus, M.T..
SISTEM OPERASI Mata Kuliah
OPERATING SYSTEM AND USE
Manajemen Proses.
SISTEM OPERASI PERTEMUAN VI.
Komponen system operasi
Slide 8 – Thread, SMP, dan Microkernel
Operating System Support
Struktur Sistem Komputer
Pengatar Teknologi Informasi “Perangkat Lunak (Software)”
TEKNIK KOMPILASI PERTEMUAN VI.
Struktur Sistem Komputer
Struktur Sistem Komputer
MANAJEMEN MEMORY.
MANAJEMEN MEMORY.
Struktur Sistem Komputer
Struktur Sistem Komputer
Struktur Sistem Komputer
Struktur Sistem Komputer
Transcript presentasi:

Slide 5 – Struktur Sistem Operasi

Struktur Sistem Operasi Process. Memory Management. Information Protection & Security. Scheduling and Resource Management. System Structure. Beberapa pencapaian yang disebutkan disamping, masing-masing memiliki prinsip-prinsip dan abstraksi, yang dikolaborasikan untuk mengatasi permasalahan pada Sistem Operasi modern. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Process Management (1) Beberapa definisi yang terkait dengan process adalah sebagai berikut : Merupakan program yang sedang dieksekusi. Instance dari program yang sedang berjalan pada komputer. Merupakan entitas yang dapat di-assign dan dieksekusi oleh processor. Merupakan sebuah unit dari suatu aktivitas yang dapat dikenali melalui state, dan berkaitan dengan sekumpulan resource yang terlibat dalam process. Program bukan merupakan process, karena program merupakan entity pasif, sedangkan process merupakan entity aktif. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Process Management (2) Process Implementation Beberapa aktivitas yang harus ditangani oleh Sistem Operasi yang terkait dengan process adalah : Creation dan Deletion, baik user process maupun system process. Suspen dan resume. Process synchronization & communication. Prevent deadlock. Ilustrasi Deadlock Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Memory Management (1) Beberapa prinsip dalam mekanisme Management Memory : Process isolation, melindungi process dari intervensi process yang lain baik data dan instruksi. Automatic allocation and management, alokasi yang dinamis didalam sistem hiraki memory. Support of modular programming, modularitas memberikan kemudahan untuk melakukan pengembangan dimasa mendatang. Protection and access control, sharing memory memungkinkan suatu pogram untuk menempati space memory daripada program yang lain. Long-term storage, banyak aplikasi yang membutuhkan mekanisme penyimpanan pada periode yang lama, walaupun saat power mati. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Information Protection & Security (1) Beberapa konsep yang terkait dengan proteksi & security terhadap informasi adalah : Availability. Confidentiality. Data Integrity. Authenticity. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Scheduling & Resource Management (1) Salah satu peran dari Sistem Operasi adalah melakukan pengaturan terhadap resource komputer (I/O devices, processor, memory space etc). Dalam pengaturan resource, baik dalam bentuk alokasi dan penjdwalan, perlu diperhatikan hal-hal berikut ini : Fairness Differential Responsiveness Efficiency Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Scheduling & Resource Management (2) Fairness, menyediakan mekanisme pembagian akses atas penggunaan resource komputer secara adil sesuai dengan kelas-nya (process) masing-masing. Differential Responsiveness, perlakuan terhadap proses tidaklah harus selalu sama, melainkan disesuaikan dengan tingkat / kelas proses yang bersangkutan. Efficiency, Sistem Operasi diharapkan memiliki mekanisme untuk memperbesar throughput, memperkecil response time, dan melayani user sebanyak mungkin. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

Scheduling & Resource Management (3) Gambar di samping merupakan gambaran daripada Sistem Operasi khususnya yang berkaitan dengan process scheduling & resource allocation. Dapat dilihat bahwa terdapat queue atas process yang menunggu giliran untuk menggunakan resource. Terdapat beberapa mekanisme penjadwalan process yang akan dipelajari pada pertemuan selanjutnya. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

System Structure (1) Kompleksitas Sistem Operasi memerlukan penyikapan yang sangat serius oleh designer Sistem Operasi. Kompleksitas yang diakibatkan oleh perkembangan teknologi dan kebutuhan, menyebabkan potensi kerumitan atas mekanisme upgrading dan maintenance. Sebagai contoh kompleksitas, windows NT 4.0 terdiri dari 16 juta kode program, windows 2000 memiliki 32 juta kode program. Trus apa masalahnya ? Bayangkan saja, jika terdapat kesalahan, updating code, dan maintenance. Struktur Sistem Operasi – Mata Kuliah Sistem Operasi

System Structure (2) Prinsip modularitas dan layer (hirarki) sangat diperlukan disini, pengubahan terhadap suatu unit program dapat bersifat independen terhadap unit program yang lain. Desain Sistem Operasi, memiliki beberapa layer hirarki, yaitu : Struktur Sistem Operasi – Mata Kuliah Sistem Operasi