13
Komponen Dasar Sistem Operasi Pertemuan ke -3

Komponen Dasar Sistem Operasi

Embed Size (px)

Citation preview

Komponen Dasar Sistem Operasi

Pertemuan ke -3

Komponen SO

Diantaranya :1. Manajemen proses2. Manajemen memori utama3. Manajemen berkas / file4. Manajemen I/O5. Manajemen penyimpanan sekunder6. Jaringan7. Sistem Proteksi8. Command – Interpreter system

1. Manajemen Proses

Tanggung jawab Sistem operasi :Pembuatan dan penghapusan prosesPenundaan dan pelanjutan prosesPenyediaan mekanisme untuk sinkronisasi dan komunikasi antar proses

serta penanganan deadlock

Sumber daya yang digunakan :Waktu CPU, memori, berkas dan perangkat I/O

2. Manajemen Memori Utama

Tanggung jawab SO :Melacak pemakaian memori (siapa dan berapa besar)Memilih program mana yang akan diload ke memori ketiga bisa

digunakanAlokasi dan dealokasi memori sesuai dengan yang dibutuhkan

3. Manajemen Berkas/File

Tanggung jawab SO :Pembuatan dan penghapusan filePembuatan dan penghapusan direktoriMendukung manipulasi berkas dan direktoriMemetakan berkas pada system sekunderBackup berkas pada media penyimpanan yang stabil (nonvolatile)

4. Manajemen I/O

Tanggungjawab SO :Sistem bufferSpoolingAntarmuka devices driver yang umum yaitu menyediakan device driver

yang umum sehingga system operasi dapat seragam (buka, baca, tulis dan tutup)

Drivers untuk spesifik perangkat keras spesifik.

5. Manajemen Penyimpan Sekunder

Tanggungjawab SO :Manajemen ruang kosongAlokasi penyimpananPenjadwalan disk

6. Jaringan (Sistem Terdistribusi)

Kumpulan prosesor yang tidak berbagi memori atau clock. Setiap prosesor memiliki memori lokal masing-masingTanggungjawab SO :Peningkatan kecepatan komputasiPeningkatan penyediaan dataPeningkatan keandalan

7. Sistem Proteksi

Berkenaan dengan mekanisme untuk mengontrol akses ang dilakukan oleh program, prosesor, pengguna system maupun pengguna sumber dayaTanggungjawab SO :Membedakan pengguna yang sah dan yang tidak sahSpesifikasi kontrol untuk diterimaMenyediakan alat untuk pemberlakuan system

8. Command-Interpreter System

SO menunggu instruksi dari pengguna (Command driven)Tanggung jawab SO berkaitan dengan :Control Card interpreterCommand line interpreterUNIX Shell

TERIMA KASIH

Tugas :

Terangkanlah struktur dasar system operasi berkenaan dengan :1. Sistem monolitik2. Sistem berlapis3. Virtual Machine system (Sistem dengan mesin maya)4. Sistem Client server5. Sistem berorientasi objek

Email :[email protected]

Subject disesuaikan dengan urutan tugas. Misal : Tugas 1, Tugas 2, Tugas 3 dll