MANAJEMAN PROSES Proses Penjadwalan Proses Proses Proses adalah
- Slides: 21
MANAJEMAN PROSES
§ Proses § Penjadwalan Proses
Proses § Proses adalah entitas dinamis. Proses berisi instruksi dan data, program counter dan semua register pemroses dan stack berisi data sementara seperti parameter rutin, alamat pengiriman dan variabel lokal § Istilah lainnya adalah task § Program yang sedang di eksekusi
Istilah yang berkaitan dengan Proses § Multi programming § Multiprocessing § Distributed processing/computing
Multi Programming/Multitasking § Manajemen banyak proses dalam satu § 1. 2. pemroses Program yang dijalankan berifat Saling tak Bergantung Satu Program pada Satu Saat
§ Multiprocessing Manajemen banyak proses di komputer multiprocessor § Distributed Computing Manajemen banyak proses yang dieksekusi di banyak sistem komputer yang tersebar (terdistribusi)
Kebutuhan utama pengendalian proses § Saling melanjutkan § Mengikuti kebijaksanaan tertentu § Mendukung komunikasi antar proses dan penciptaan proses
Diagram State Proses
Proces Control Block § Sistem operasi memerlukan banyak informasi mengenai proses guna pengelolaan proses. Informasi ini berada di PCB. Sistem berbeda akan mengorganisasikan secara berbeda.
Informasi di PCB : 3 1. Informasi Identifikasi Proses 2. Informasi Status pemroses 3. Informasi Kendali proses
Identifikasi Proses § Identifier proses yang menciptakan § Identifier pemakai
Identifikasi Proses § 1. 2. 3. Identifier yang meliputi Identifier Proses Identifier proses yang menciptakan Identifier pemakai
Informasi Status Pemroses § Register-register yang terlihat pemakai § Register-register kendali dan status § Pointer Stack
Informasi Kendali proses § Informasi penjadwalan dan status § Penstrukturan data § Komunikasi antar proses § Kewenangan proses § Manajemen memori § Kepemilikan dan utilisasi sumber daya
Operasi-operasi pada proses § § § § § Penciptaan proses Penghancuran Penundaan Pelanjutan kembali /resume Pengubahan prioritas Mem block Membangunkan Menjadwalkan Berkomunikasi
Dua operasi terpenting pada proses adalah penciptaan dan penghancuran proses
Penciptaan Proses § Menamai/memberi identitas proses § Menyisipkan proses pada senarai proses atau tabel proses § Menentukan prioritas awal proses § Menciptakan PCB § Mengalokasikan sumber daya awal bagi proses
Penghancuran Proses § Penghancuran proses melibatkan pembebasan proses dari sistem yaitu : 1. Sumber daya-sumber daya yang dipakai dikembalikan 2. Proses dihancurkan dari senarai atau tabel sistem 3. PCB di hapus
Implementasi Proses § Tabel-tabel untuk proses § PCB dan Senarai Untuk Proses § Pengkasesan Informasi di PCB
Tbel-Tabel Untuk Proses § Tabel Informasi manajemen memori § Tabel informasi manajemen I/O § Tabel informasi sistem file § Tabel proses
Tugas § Demo Instalasi Linux
- Contoh soal penjadwalan proses pada sistem operasi
- Contoh soal fcfs
- Konsep dasar penjadwalan proses
- Berikut ini langkah konsep dasar penjadwalan proses
- Definisi penjadwalan
- Penjadwalan proses sistem operasi
- Contoh penjadwalan jangka pendek pada sistem operasi
- Contoh penjadwalan jangka pendek pada perusahaan
- Penjadwalan dengan prioritas tanpa prempsi, adalah:
- Tujuan penjadwalan adalah
- Project gantt chart example
- Contoh penjadwalan scheduling
- Pengertian tracking dalam manajemen proyek
- Bisnis plan kewirausahaan
- Contoh gantt chart proyek sederhana
- Manfaat penjadwalan proyek
- Contoh vv
- Penjadwalan proyek
- Penjadwalan proyek
- Contoh penjadwalan preemptive dan nonpreemptive
- Task in process
- Pengertian penjadwalan jangka pendek