Five State Model Process dan Two State Model Process
- Ema Fadlilatul Nurul Jihan
- Sep 8, 2015
- 2 min read
Five State Model Process
Ide dari model 5-state model adalah, bahwa process dalam suatu waktu dapat berada dalam kondisi new, ready, running, waiting, exit/terminated.
Secara garis besar Model ini memiliki 5 tahapan yaitu :
-New adalah Proses sedang dikerjakan/dibuat.
-Running adalah Instruksi sednag dikerjakan.
-Waiting adalah Proses sedang menunggu sejumlah kejadian untuk terjadi (seperti sebuah penyelesaian I/O atau penerimaan sebuah tanda/signal).
-Ready adalah Proses sedang menunggu untuk ditugaskan pada sebuah prosesor.
-Terminated/Exit adalah Proses telah selsesai melaksanakan tugasnya/mengeksekusi.

Penjelasan :
-Semua proses dimulai ketika sebuah proses dibuat yaitu dalam NEW
-kemudian proses yang sudah dibuat itu akan ADMIT atau di ijinkan untuk masuk maka statusnya menjadi READY.
-Setelah itu untuk menuju ke proses RUNNING setelah di kirim atau DISPATCH.
-Di dalam proses running, setiap proses ini akan dijalankan, disini ada 3 kemungkinan yang terjadi yaitu
a.Timeout : jika proses tersebut mengalami timeout, maka akan dikembalikan lagi ke status ready untuk di running lagi.
b.Event wait : jika proses itu dalam keadaan event wait, maka proses itu akan masuk ke dalam status Blocked, dimana jika sudah tidak ada proses yang menunggu untuk dijalankan lagi maka, proses dalam status Blocked ini akan kembali ke status ready dan siap untuk di running lagi.
c.Release : Jika suatu proses sudah di release, maka proses itu sudah selesai dan masuk ke status EXIT.
Two State Model Process
Ide dari model 2-state model adalah, bahwa process dalam suatu waktu dapat sedang dieksekusi oleh processor (Running), dan tidak ridak dieksekusi (Not Running).

Proses dapat berada pada salah satu dari dua status
– Berjalan (running) berarti program sedang melaksanakan perintah dan sedang dieksekusi serta proses exit – Not-running berarti program tidak dalam proses eksekusi melainkan persiapan akan dieksekusi
Perbedaan Antara Two State Process Model dengan Five States Process Model
-Jumlah proses dalam two state ada dua dan five state ada 5
-dalam five state proses berjalan lebih detail
-five state membutuhkan waktu yang lebih lama dibandingkan dengan two state
-five state digunakan untuk hal yang kompleksitasnya tinggi
Sumber gambar :http://www.google.co.id/imgres?imgurl=http://jidniilman.blog.upi.edu/files/2013/10/3_02_ProcessState.jpg&imgrefurl=http://jidniilman.blog.upi.edu/2013/10/24/model-process-state-dari-linux-kernel/&h=254&w=652&tbnid=vEnQNSq1OX9-tM:&docid=VBurRklGqw8cFM&ei=cuwMVsOiFs79ugSCiJf4CQ&tbm=isch&ved=0CBsQMygAMABqFQoTCMOjkJfroMgCFc6-jgodAsQFnw
http://lh3.ggpht.com/-_uR0-ZT8k-M/T-UDgbxwtzI/AAAAAAAACFU/tPrJyUh16uo/image36.png
sumber materi : http://setio.staff.umm.ac.id/files/2010/04/Slide-6-Managemen-Proses.ppt


















Comments