MANAGEMEN PROSES
- Proses : Yaitu program yang di eksekusi
- Program : Yaitu kumpulan perintah atau intruksi dengan menggunakan bahasa pemrogramman
- Me-manage : Mengatur
FUNGSI MANAGEMEN PROSES :
- Membuat dan mengapus proses
- Bisa menunda atau melanjutkan proses
- Menyediakan mekanisme sinkronisasi
- Menyediakan mekanisme komunikai
- Menyediakan mekanisme penanganan deadlock
MODEL PROSES
Model Proses adalah peragaan atau arsitektur pada proses. Model Proses itu ada 2, yaitu :
- Multi Programming, adalah melakukan proses yang lebih dari satu secara bergantian.
- Peudo Parallesm, yaitu melakukan proses yang lebih dari satu proses dalam waktu bersamaan.
Multi Programming di bagi lagi menjadi beberapa, yaitu :
1. Proses Serentak, yaitu proses yang di lakukan secara serentak dan prosesnya sangat banyak.
- Multi Tasking ( Belum sempat di eksekusi )
- Multi Processing ( Proses yang sedang di eksekusi oleh processor )
- Multi Plexing ( Mengatur kendali pertukaran proses )
- Time Sharing ( secara bersamaan menggunakan 1 komputer )
2. Proses Berurutan, yaitu proses yang berlangsung secara berurutan
3. Proses Pararel, yaitu proses yang berlangsung sama-sama atau serentak atau bisa di bagi-bagi, tetapi proses time nya berbeda)
4. Proses Serentak Perpenggalan, yaitu proses serentak yang terdapat beberapa penggalan dari satu proses yang berselingan dengan proses yang lainnya. ( Penggalan = Potongan )
Kejadian yang terjadi ketika proses berlangsung :
- Running, yaitu proses yang sedang di eksekusi
- Blocked, yaitu proses yang terhenti
- Ready, yaitu proses yang siap untuk di eksekusi teatapi harus menunggu giliran.
0 komentar:
Posting Komentar