Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Oleh : Solichul Huda, M.Kom

Presentasi serupa


Presentasi berjudul: "Oleh : Solichul Huda, M.Kom"— Transcript presentasi:

1 Oleh : Solichul Huda, M.Kom
Penjadualan Oleh : Solichul Huda, M.Kom

2 Sasaran Penjadualan Fairness Efesiensi Response time Turn arround time
Throughput

3 Tipe penjadualan Short term scheduller memori -> pemroses
Medium-term scheduller memori ke sekunder (swap) Long-term scheduller berupa batch

4 Strategi Pejadualan Nonpreemption (run to completion)
proses tidak dapat dikeluarkan oleh proses lain Preemptive Proses dapat dikeluarkan oleh proses lain

5 Algoritma Penjadualan
First in first out / First come first serve Short job first Round robin Priority schedulling

6 Penjadualan Terdapat 4 proses dengan jatah waktu 8,7,6,5 kwanta A B C

7 FIFO Proses Turn arround time A 8 B 15 C 21 D 26 Rata-rata 17,5

8 Avarage Wait Time A B C D 8 7 6 5 A = 0 B = 8 C = 15 D = 21
Awt = 44/4 = 11

9 SJF Proses Turn arround time D 26 C 18 B 11 A 5 Rata-rata 15

10 AWT D C B A 5 6 7 8 A = 18 B = 11 C = 5 D = 0 Awt = 34/4

11 Latihan Ada 4 proses dengan waktu sebagaimana dalam tabel Proses
Proses CPU Waktu tiba A 10 3 B 12 1 C 8 D 6 4 Hitung berapa TAT dan AWTnya, perhatikan waktu tibanya

12 Round Robin Setiap proses diberi jatah waktu yang sama
Sistem operasi menentukan besarnya waktu yang diberikan kepada pemroses

13 A B C D 8 7 6 5 Prosesor memberi waktu 3 kwanta, hitung AWT dan TAT A B C D 3 6 9 12 15 18 21 23 25 26 A=25 B=26 C=21 D=23 TAT= 95/4

14 A B C D 3 6 9 12 15 18 21 23 25 AWT A=0+(12-3)+(23-15) = 0+9+8 = 17
3 6 9 12 15 18 21 23 25 A=0+(12-3)+(23-15) = = 17 B=3+(15-6)+(25-18) = = 19 C=6+(18-9) = = 15 D=9+(21-12) = = 18 69/4

15 Penjadwalan Prioritas
Proses CPU Busy Prioritas A 10 1 B 9 C 12 4 D 15 3

16 B A D C 9 19 34 46 A=19 B= 9 C=46 D=34 TAT= 108/4

17 B A D C 9 19 34 AWT = A = 9 B = 0 C = 34 D = 19 AWT = 62/4

18 Latihan Ada 4 proses dengan waktu sebagaimana dalam tabel, jika CPU memberi waktu 2 kwanta, hitung AWT dan TAT Proses Proses CPU Waktu tiba A 10 3 B 12 1 C 8 D 6 4

19 Proses Proses CPU Prioritas A 10 4 B 12 2 C 8 1 D 6 3


Download ppt "Oleh : Solichul Huda, M.Kom"

Presentasi serupa


Iklan oleh Google