RSS

Manajemen Proses

01 Dec

Kata Manajemen berasal dari bahasa Perancis kuno ménagement, yang memiliki arti seni melaksanakan dan mengatur. Proses adalah program yang sedang dieksekusi. Sehingga manajemen proses adalah mengatur program pengeksekusian sebuah program.

Di dalam proses terdapat beberapa istilah penting, yaitu:

1. Multiprogramming (multitasking)
>> Mendukung banyak bahasa pemograman.

2. Multiprosessing
>> Sistem Operasi bisa menjalankan banyak proses

Diagram State Proses

3 proses

Status Deskripsi
Running Proses sedang berjalan
Ready Proses siap (ready) untuk dieksekusi
Blocked Proses menunggu proses yang lain selesai

penjelasan gambar

  • Proses yang baru diciptakan akan mempunyai state Ready.
  • Proses yang sedang state Running menjadi Blocked karena sumber daya yang diminta belum tersedia. Sehingga akan mengalami kondisi event wait
  • Proses dengan stateRunning menjadi Ready karena penjadwalan memutuskan agar pemroses melakukan eksekusi proses yang lain karena jatah waktu untuk proses itu telah habis (timeout)
  • Proses dengan stateBlocked menjadi Ready saat sumber daya telah tersedia (event occurs)
  • Proses dengan stateReady menjadi Running karena sudah tidak ada proses yang sedang berjalan atau berubah state menjadi Ready atau Blocked.

continued..

 
1 Comment

Posted by on December 1, 2010 in Uncategorized

 

One response to “Manajemen Proses

  1. Bram

    December 4, 2010 at 4:02 am

    Bagus dul, lanjutkan

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: