BAB I
A. Latar Belakang
Penjadwalan adalah kumpulan mekanisme dalam Sistem Operasi yang berkaitan dengan urutan kerja suatu Sistem Komputer. penjadwalan ini memiliki suatu sasaran utama, yaitu sebuah optimasi kinerja suatu sistem komputer. Penjadwalan ini diperlukan, agar sistem tidak mengalami error saat mengeksekusi suatu pekerjaan. Penjadwalan ini akan mengatur kerja dari sistem komputer secara teratur.
BAB II
B. Landasan Teori
1. Istilah dalam Penjadwalan Proses
a. Antrian
Suatu proses yang akan digunakan oleh prosessor, yang cara pemrosesan nya mengikuti suatu antrian proses. Dan proses ini sendiri berada didalam memori utama.
b. Prioritas
Adalah antrian yang prosesnya didahulukan telebih dahulu, misalkan ia berada di belakang antrian, maka ia akan didahulukan terlebih dahulu dibandingkan antrian yang berada di depan. proses ini sendiri harus menunggu sampai kerja pada prosessor selesai.
c. Prempsi
Prosesnya mirip dengan Prioritas, ketika ia berada dibelakang, maka akan langsung diproses dan didahulukan terlebih dahulu, namun proses ini akan langsung memberhentikan kerja prosessor untuk mengerjakan proses prempsi tersebut.
2. Algoritma Penjadwalan
Terdapat 2 jenis Algoritma Penjadwalan, yaitu :
A. Algoritma Penjadwalan Pertama Tiba Pertama Dilayani (PTPD)
Proses ini dijalankan tanpa prioritas dan tanpa prempsi. Proses yang tiba terlebih dahulu akan dilayani lebih dahulu, semua urutan proses akan di eksekusi sesuai urutan yang ada. Begitu seterusnya sampai semua proses dilaksanakan.
contoh :
1. PTPD Soal 1
maka prosesnya sebagai berikut :
2. PTPD Soal 2
Pada penjadwalan algoritma ini, dilakkan dengan prioritas dan tanpa prempsi. Penjadwalan yang dilakukan ada menggunakan istilah Prioritas. Proses yang dieksekusi adalah yang terpendek terlebih dahulu. Namun, antrian pertama adalah tetap proses yang petama di eksekusi.
contoh :
1. PTD Soal 1
maka prosesnya sebagai berikut :
2. PTD Soal 2
maka prosesnya sebagai berikut :
BAB III
Penjadwalan proses ini adalah suatu mekanisme yang sangat dibutuhkan oleh suatu sistem komputer, agar suatu proses di eksekusi dengan tepat dan teratur. Apabila penjadwalan proses ini sendiri tidak berjalan baik, maka akan terjadi error dan kekacauan pada sistem. Penjadwalan Proses ini sendiri memiliki 3 cara dalam pemrosesannya, mulai dari antrian, prioritas, dan prempsi. ketiganya memiliki fungsi dan cara yang berbeda pada setiap prosesnya.








Tidak ada komentar:
Posting Komentar