Pengendalian proses
Dalam pengendalian antar proses, sistem operasi menggunakan metode :
- Saling melanjutkan (interleave), Sistem operasi harus dapat kembali melanjutkan proses setelah melayani proses lain.
- Kebijaksaan tertentu, Sistem operasi harus mengalokasikan sumber daya ke proses berdasar prioritasnya.
- Komunikasi antar proses dan penciptaan proses, Sistem operasi harus mendukung komunikasi dan penciptaan antar proses (menstrukturkan aplikasi).
Pada sistem dengan banyak proses aktif, proses-proses pada satu saat
berada dalam beragam tahap eksekusinya. Proses mengalami beragam state
(ready, running, blocked) selama siklus hidupnya sebelum berakhir dan
keluar dari sistem. Sistem operasi harus dapat mengetahui state
masing-masing proses dan merekam semua perubahan yang terjadi secara
dinamis. Informasi tersebut digunakan untuk kegiatan penjadwalan dan
memutuskan alokasi sumber daya.
Tidak ada komentar:
Posting Komentar