SISTEM OPERASI PERTEMUAN X.

Slides:



Advertisements
Presentasi serupa
PERTEMUAN KE-5 Heintje Hendrata, S.Kom
Advertisements

Pertemuan V (Lima) Yani Sugiyani
Penjadwalan CPU.
Tim Teaching Grant Mata Kuliah Sistem Operasi
BAB IV PENJADWALAN PROSES.
Pertemuan 04- Penjadwalan Proses sistem operasi
Ervi Nurafliyan Susanti ( )
Dosen: Resi Utami Putri, S.Kom., M.Cs Penjadwalan Proses.
Sistem Operasi Penjadwalan Proses
Proses dan Penjadwalan
Slide 7 – Penjadwalan Process
PART 3 DOSEN : AHMAD APANDI, ST
Manajemen Proses Meliputi : Pengelolaan sisklusi hidup proses
SISTEM OPERASI PERTEMUAN VII.
PENJADWALAN PROSES.
Ihr Logo 3. SISTEM OPERASI Manajemen Proses by
PENJADUALAN PROSES.
Penjadwalan Proses.
MATERI 5 SISTEM OPERASI Scheduling Algorithm Oleh : Mufadhol, S.Kom
SISTEM OPERASI Pertemuan 4 : Penjadwalan
Penjadwalan Prosesor (CPU Scheduling)
PROCESS SCHEDULING A.A. Gde Bagus Ariana, ST..
Penjadwalan Proses.
Penjadwalan CPU.
Penjadwalan Process.
First-Come-First-Served (FCFS)
“PENJADWALAN PROSES “ SISTEM OPERASI.
Sistem Operasi Pertemuan 8.
Operasi pada Sistem Operasi
PENJADWALAN PROSES.
V. Penjadwalan Proses Penjadwalan CPU terjadi pada sistem operasi yang mempergunakan multiprogramming. Penjadwalan berupa kumpulan kebijakan untuk menentukan.
OPERATING SYSTEM.
Algorithma Penjadwalan Proses
Mata Kuliah : Sistem Operasi
PART 3 DOSEN : AHMAD APANDI, ST
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs.
III. Penjadwalan Proses
Dosen: Resi Utami Putri, S.Kom., M.Cs
Slide 7 – Penjadwalan Process
PENJADWALAN PROSES.
STMIK-IM BANDUNG Chalifa Chazar
Penjadwalan Proses.
Penjadwalan Proses.
ALGORITMA PENJADWALAN PROSES
Fakultas Ilmu Komputer Defri Kurniawan, M.Kom
Penjadwalan Proses Edi Sugiarto, S.Kom.
Mata Kuliah Sistem Operasi
Sistem Operasi Teknik Informatika STT Wastukancana Purwakarta
Penjadwalan Proses.
PART 3 Penjadwalan cpu.
Sistem Operasi Penjadwalan Proses
Penjadualan CPU 6.
PERTEMUAN 9 PENJADWALAN PROSES.
SISTEM OPERASI PERTEMUAN VII.
SISTEM OPERASI PERTEMUAN IX.
Oleh : Solichul Huda, M.Kom
PENJADWALAN PROSES.
MATERI PENJADWALAN PROSES
Penjadwalan Proses M. Ghofar Rohman.
SISTEM OPERASI PERTEMUAN VIII.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Beberapa istilah yg sering muncul
Bab 3 Pengelolaan Prosesor 2.
TEKNIK KOMPILASI PERTEMUAN VII.
Slide 7 – Penjadwalan Process
Tim Teaching Grant Mata Kuliah Sistem Operasi
Tim Teaching Grant Mata Kuliah Sistem Operasi
Tim Teaching Grant Mata Kuliah Sistem Operasi
OPERATING SYSTEM. 1.Fungsi Sistem Operasi 2.Penjadwalan Proses 3.Memori Manajemen Dukungan Sistem Operasi meliputi:
Tim Teaching Grant Mata Kuliah Sistem Operasi
Transcript presentasi:

SISTEM OPERASI PERTEMUAN X

TEKNIK PENJADWALAN PROSESOR FIFO (First In First Out) SJF (Shortest Job First) SRTF (Shortest Remaining Time First) atau PSPN (Preemtive Shortest Process Next) HPRN (Highest Penalty Ratio Next) Round Robin

TEKNIK PENJADWALAN PROSESOR HPRN (Highest Penalty Ratio Next) Pada teknik HPRN (Highest Penalty Ratio Next) semakin tinggi rasio penalty suatu proses, semakin tinggi prioritasnya. HPRN adalah penjadwalan dengan prioritas, tetapi tanpa preempsi

TEKNIK PENJADWALAN PROSESOR HPRN (Highest Penalty Ratio Next) Pada HPRN dilakukan dua langkah sebagai berikut : Pada teknik HPRN jika waktu tiba proses sama, maka untuk langkah awal proses yang memiliki lama proses terpendek yang dilayani. Jika waktu tiba proses berbeda, maka untuk langkah awal proses yang tiba duluan yang dilayani. Penentuan pada waktu tertentu, proses mana yang perlu dilayani oleh prosessor dengan melihat proses yang memiliki rasio penalty tertinggi.

TEKNIK PENJADWALAN PROSESOR HPRN (Highest Penalty Ratio Next) Perhitungan rasio penalti (Rp) Rp = T/t. T = jumlah lama tunggu t = lama proses T = s + t = waktu sia – sia + lama proses Maka: Rp = T / t Rp = (s + t) / t

TEKNIK PENJADWALAN PROSESOR HRPN (HIGHEST RATIO PINALTY NEXT) – contoh Waktu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Proses C C C C D D D D D A A A A A A E Waktu 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Proses E E E E E E B B B B B B B B Nama Proses Waktu Tiba Lama Proses Waktu Mulai Waktu Rampung Lama Tanggap C D A E B 0:00 0:04 0:05 0:06 0:07 0:08 0:09 0:15 0:22 0:30 Jumlah Rata-rata 1:20 0:16

TEKNIK PENJADWALAN PROSESOR SJF (Shortest Job First) – contoh Waktu 1 2 3 4 5 6 7 8 9 10 Proses A A A A B B B B B D D Waktu 11 12 13 14 15 16 17 18 19 20 Proses C C C C C E E E E Nama Proses Waktu Tiba Lama Proses Waktu Mulai Waktu Rampung Lama Tanggap A B D C E 0:00 0:01 0:02 0:03 0:04 0:05 0:09 0:11 0:16 0:20 0:08 0:13 Jumlah Rata-rata 0:50 0:10

TEKNIK PENJADWALAN PROSESOR LATIHAN HPRN Kerjakan penjadwalan dari proses – proses pada tabel - tabel di bawah dengan teknik penjadwalan HPRN ! 1. 2.

TEKNIK PENJADWALAN PROSESOR ROUND-ROBIN FIFO FIFO DENGAN PREEMPSI. SETIAP PROSES DAPAT QUANTUM TIME(QT). BATASAN QT = 1 – 100 MILIDETIK. KAIDAH: LAMA PROSES < QT MAKA PROSES AKAN MELEPASKAN PROCESSOR JIKA SELESAI BEKERJA SEHINGGA PROCESSOR DIGUNAKAN PROSES LAIN. LAMA PROSES > QT MAKA PROSES DIHENTIKAN SEMENTARA JIKA SUDAH MENCAPAI QT DAN SELANJUTNYA PROSES DALAM ANTRIAN EKOR PADA READY QUEUE DAN PROCESSOR MELANJUTKAN PROSES LEBIH LANJUT.

TEKNIK PENJADWALAN PROSESOR ROUND-ROBIN FIFO ……. KAIDAH: JIKA PROSES=n DAN QT=q MAKA SETIAP PROSES = 1 / n X q DIMANA TIDAK ADA WAKTU MENUNGGU > (n-1)q. CONTOH : JADWALKAN DG RR-FIFO DAN QT=3 PADA TABEL DI BAWAH INI: Nama Waktu Lama Proses Tiba A 12 B 2 8 C 3 5 D E 9 1

TEKNIK PENJADWALAN PROSESOR CONTOH : JADWALKAN DG RR-FIFO QT = 3   A B C D CPU= 2 5 6 9 12 14 RQ = A(12) B(8) C(5) A(9) D(2) B(5) E(1) C(2) A(6) D(0)   B E C A 14 17 18 20 23 25 28 E(1) C(2) A(6) B(2) A(3) A(0) B(0) C(0) E(0)

TEKNIK PENJADWALAN PROSESOR CONTOH : JADWAL RR-FIFO METODE ROUND-ROBIN FIFO(RR-FIFO) Nama Waktu Lama Proses Tiba Mulai Rampung Tanggap A 12 28 B 2 8 3 25 23 C 5 6 20 17 D 9 14 E 1 18 Rata-rata 17.2

TEKNIK PENJADWALAN PROSESOR CONTOH : JADWALKAN DG RR-SJF NON-PREEMPSI QT = 3   A C D E B CPU= 2 5 6 8 9 10 11 14 RQ = A(12) B(8) B(5) C(5) A(9) D(2) E(1) E(0) C(2) C(0) D(0)   B A 14 17 19 22 25 28 B(2) A(9) A(6) A(3) A(0) B(0)

TEKNIK PENJADWALAN PROSESOR CONTOH : JADWAL RR-SJF NON-PREEMPSI METODE ROUND-ROBIN SJF(RR-SJF) NON-PREEMPSI Nama Waktu Lama Proses Tiba Mulai Rampung Tanggap A 12 28 B 2 8 11 19 17 C 3 5 D 10 E 9 1 Rata-rata 11.4