Ngoding Ngoding Ngoding Blogging

MANAJEMEN PROSES (STUDI KASUS 5.A)

MANAJEMEN PROSES UNIX SVR4
Pada UNIX sistem V menggunakan fasilitas yang sederhana namun sangat kuat dan visible bagi user. UNIX melakukan eksekusi dalam lingkungan proses user, dan diperlukan dua mode yaitu mode kernel dan mode user.
Proses sistem beroperasi pada mode kernel dan mengeksekusi kode sistem operasi dalam melakukan fungsi-fungsi administratif dan rumah tangganya, seperti alokasi memori dan proses swapping.
Proses user berjalan di dalam mode user untuk mengeksekusi  program-programuser dan utilitas dan beroperasi pada mode kernel untuk mengeksekusi instruksi-instruksi pada kernel.
Keadaan proses pada sistem UNIX memiliki sembilan keadaan yaitu :
  1. User running : pengeksekusian dalam mode user
  2. Kernel running :pengekseskusian di dalam mode kernel
  3. Ready to run : siap untuk berjalan setelah dijadwalkan oleh kernel.
  4. A sleep in memori : tidak dapat melakukan eksekusi sampai terjadi suatu event.
  5. Ready to run : proses telah siap untuk berjalan.
  6. Sleeping, swapped : proses sedang menunggu event dan telah di swap ke penyimpanan sekunder.
  7. Preemted : proses kembali dari mode kernel ke mode user.
  8. Created : proses baru saja dibuat dan belum siap untuk dijalankan.
  9. Zombie : proses sudah tidak ada lagi, namun proses itu meninggalkan catatan ke induk prosesnya.
Ilustrasi dari keadaan proses di UNIX 
 Diaram Transisi Keadaan Proses di UNIX

0 komentar:

Posting Komentar