-->
g2QFCKwavghUp2yzjKrIFwEeG13RASCerFTCMH35

Pengertian Diagram Status Proses

Diagram Status Proses


Gambar 10.1. Status Proses
Status Proses

Sebuah proses dapat memiliki tiga status utama yaitu:
  1. Running.�Status yang dimiliki pada saat instruksi-instruksi dari sebuah proses dieksekusi
  2. Waiting.�Status yang dimiliki pada saat proses menunggu suatu sebuah event seperti proses M/K.
  3. Ready.�Status yang dimiliki pada saat proses siap untuk dieksekusi oleh prosesor
Terdapat dua status tambahan, yaitu saat pembentukan dan terminasi:
  1. New.�Status yang dimiliki pada saat proses baru saja dibuat
  2. Terminated.�Status yang dimiliki pada saat proses telah selesai dieksekusi.
Hanya satu proses yang dapat berjalan pada prosesor mana pun pada satu waktu. Namun, banyak proses yang dapat berstatus Ready atau Waiting. Ada tiga kemungkinan bila sebuah proses memiliki status Running:
  1. Jika program telah selesai dieksekusi maka status dari proses tersebut akan berubah menjadi Terminated.
  2. Jika waktu yang disediakan oleh OS untuk proses tersebut sudah habis maka akan terjadi interrupt dan proses tersebut kini berstatus Ready.
  3. Jika suatu event terjadi pada saat proses dieksekusi (seperti ada permintaan M/K) maka proses tersebut akan menunggu event tersebut selesai dan proses berstatus Waiting
Sumber :opensource.telkomspeedy.com
Related Posts

Related Posts

Post a Comment