top of page

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.

Five State Diagram

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


Featured Posts
Recent Posts
Search By Tags
Follow Us
  • Facebook Classic
  • Twitter Classic
  • Google Classic
Vaberal

Blog ini saya buat agar saya dapat menceritakan dan mengenalkan anda tentang apa sih IT itu lebih dalam .Semoga Blog yang saya buat ini dapat membuka wawasan anda tentang dunia IT .

Email : emaemolcemol@gmail.com

Get Social with us!

 

Hello untuk bertanya lebih lanjut silahkan hubungi saya melalui media sosial di bawah ini.

  • s-facebook
  • Twitter Metallic
  • s-linkedin
Share your thoughts!

 

Anda Punya pengalaman sindiri dan ingin menceritakannya ke halayak ramai atau ingin mempunyai blog pridadi .Buat saja di wix.com

​​​

© 2023 by ECO THUNDER. Proudly created with Wix.com

bottom of page