Latihan 5 Instalasi dan Penggunaan Sistem Operasi


Kepada para mahasiswa peserta mata kuliah Instalasi dan penggunaan sistem operasi, silahkan kerjakan latihan 5 berikut ini:

Teori:

  1. Jelaskan apa yang dimaksud dengan sinkronisasi proses?
  2. Ada beberapa “event” yang menyebabkan sistem operasi membuat proses baru. Event apa sajakah yang dimaksud?
  3. Jelaskan apa saja yang membuat sistem operasi mengakhiri sebuah proses!
  4. Jelaskan apa yang dimaksud dengan thread!
  5. Jelaskan cara kerja proses dengan 2 state, 5 state, 6 state, 7 state?
  6. Apa perbedaan proses 5 state, 6 state dan 7 state?

Praktek:

  1. Jelaskan informasi apa yang ditampilkan bila menjalankan perintah “ps” pada terminal!
  2. Jelaskan informasi apa yang ditampilkan bila menjalankan perintah “ps -el” pada terminal !
  3. Jelaskan informasi apa yang ditampilkan bila menjalankan perintah “top” pada terminal!
  4. Jelaskan informasi apa yang ditampilkan bila menjalankan perintah “pstree” !
  5. Jelaskan bagaimana caranya untuk menghentikan sebuah proses pada Linux!
  6. Buat sebuah script sederhana yang mengandung perintah fork() didalamnya!
  7. Jelaskan apa kegunaan fork() pada script anda!
  8. Terdapat beberapa system call yang berhubungan dengan process. Jelaskan apa kegunaan dari system call berikut: exec() ; exit() ; sleep(); dan wait()
  9. Jelaskan apa yang dimaksud dengan pid, ppid dan pgid!

Kumpulkan ke email dengan subjek latihan 5 IPSO.

Have fun!

slide

04 process & thread aplod from Setia Juli Irzal Ismail

Silahkan tuliskan tanggapan, kritik maupun saran