Laporan Proses Algoritma Penjadwalan
Laporan Proses Algoritma Penjadwalan
Nim : 180212100
Dosen pembimbing : Khairan AR, M.Kom
TUGAS!!!
Jadi, perbedaan dari penjadwalan First Come First Server (FCFS) dengan Priority adalah
proses yang berjalannya :
First come First Serve (FCFS) dia memproses yang paling awal dalam susunan
antrian,
Proirity dia memproses yang memiliki prioritas paling tinggi, dia juga dapat
dijalankan secara preemptive maupun nonpreemptive. Pada preemptive, jika ada
suatu proses yang baru datang memiliki prioritas yang lebih tinggi dari pada proses
yang sedang dijalankan, maka proses yang sedang berjalan tersebut dihentikan, lalu
CPU dialihkan untuk proses yang baru datang tersebut. Sementara itu, pada non-
preemptive, proses yang baru datang tidak dapat menganggu proses yang sedang
berjalan, tetapi hanya diletakkan di dalam queue.
b) Priority Non-preemptive
c) Priority Preemptive
3. Hasil dari tabel!
a) First come first serve (FCFS)
Di proses ini kenapa bentuk urutan pada hasilnya menunjukkan setelah P1 kemudian P4,
karena didalam proses ini yang pertama dalam antrian yang akan dieksekusi duluan
setelah itu antian akan kembali sesuai dengan brust yang terkecil hingga terbesar. Disini
antian yang pertama yang di eksekusi tidak memandang berapa brust yang dimilikinya.
b) Priority Non-preemptive
c) Priority Preemptive
Di proses ini kenapa bentuk urutannya tidak sesuai yang telah dibuat pada awalnya,
Karen di proses ini brust yang di proses sesuai urutan mulai dari kecil hingga terbesar, di
gambar tersebut kenapa brust terkecil berada urutan paling bawah atau urutan terakhir,
itu karena pada awalnya dia berada pada urutan paling awal kemudian proses tersebut di
ambil alih oleh proses lain, kemudian setelah proses tersebut selesai dia akan
mengembalikan kepada proses yang pertama setelah menyelesaikannya.