Senin, 27 Oktober 2014

Status Proses / Process State

    
     Process State adaah jenis status yang dapat disematkan pada suatu proses pada sistem operasi. Jenis-jenis status itu adalah :
  1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
  2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
  3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas
A. Suspended State
     Suspend / penundaan sebuah proses terjadi apabila sistem tersebut ingin memindahkan proses-proses tertentu guna mengurangi beban sistem selama beban puncak. Terdapat beberapa alasan kenapa suatu proses di-suspend, antara lain :
1. Swapping : Sistem operasi membutuhkan untuk membebaskan memori utama untuk dialihkan pada proses yang siap untuk dieksekusi
2. Interactive user request : Permintaan dari user
3. Timing : Sebuah proses dapat dieksekusi secara periodik dan memungkinkan untuk ditunda selama menunggu waktu eksekusi berikutnya
4. Parent Process request : Proses induk meminta untuk menunda eksekusi proses anak untuk memodifikasi proses tersebut atau untuk berkoordinasi tentang aktivitas dari proses anak


1 komentar: