Tugas Penjadwalan Proses Bertingkat (revisi 141014-r06)

Kembali ke Lab 02

  1. Unduh berkas Penjadwalan proses dengan perintah berikut :
    wget --no-check-certificate https://projects.ui.ac.id/attachments/download/8209/cpu.jar
    
  2. Unduh berkas input simulasi :
    wget --no-check-certificate https://projects.ui.ac.id/attachments/download/8210/JobQueue.dat
    
  3. Jalankan Program Simulasi Dengan Perintah Berikut :
    java -jar cpu.jar
    

  4. Buka File -> Open Data Source -> Pilih File jobQueue.dat
  5. Buka Option -> Pilih Show hidden
  6. Pilih Algoritma Penjadwalan Proses dengan memilih Options -> Algorithm -> Pilih Algoritma yang sesuai
  7. Untuk Algoritma Shortest Job First dan Priority Anda dapat memilih Preemptive atau tidak dengan memilih Options -> Preemption
  8. Lakukan Simulasi Dengan Mengklik Check Box yang ada di Tengah Bawah dari windows simulasi
  9. Lakukan Simulasi ini untuk algoritma sebagai Berikut :
    1. Mahasiswa dengan NPM Berakhiran Genap melakukan simulasi dengan Algoritma FCFS sedangkan untuk NPM Berakhiran ganjil melakukan simulasi dengan Algoritma Round Robin
    2. Mahasiswa dengan NPM Berakhiran lebih kecil dari 5 ( 5 tidak termasuk ) melakukan simulasi dengan Algoritma Priority Biasa sedangkan untuk NPM Berakhiran lebih besar sama dengan 5 (5 termasuk ) melakukan simulasi dengan Algoritma Priority -> Preemptive
    3. Mahasiswa dengan NPM Berakhiran 0,1,3,4,7 melakukan simulasi dengan algoritma Shortest Job First biasa sedangkan untuk NPM Berakhiran 2,5,6,8,9 melakukan simulasi dengan Algoritma Shortest Job First -> Preemptive
  10. Lakukan ketiga simulasi di atas dan catat hasil simulasi pada file WHAT-IS-THIS.txt
  11. Tambahkan Penjelasan Mengenai Algoritma tersebut pada akhir setiap hasil percobaan
  12. Demikian Tugas Penjadwalan Proses Bertingkat hari ini.

Kembali ke Lab 02

cpu_scheduler_simulation.png (17.5 KB) Ramot Stephanus Sihombing rast20, 28/01/2015 11:28

open_file.png (15.4 KB) Ramot Stephanus Sihombing rast20, 28/01/2015 11:29

cpu.jar (37.7 KB) Ramot Stephanus Sihombing rast20, 28/01/2015 11:29

JobQueue.dat Magnifier (480 Bytes) Ramot Stephanus Sihombing rast20, 28/01/2015 11:29