Nim : 20210801345
Sistem Operasi, sesi-5
Resume jurnal sesi-5
Response time.
Di sistem yang interaktif, turnaround time mungkin bukan waktu yang
terbaik untuk kriteria. Sering sebuah proses dapat memproduksi output
di awal, dan dapat meneruskan hasil yang baru sementara hasil yang
sebelumnya telah diberikan ke pengguna. Ukuran lain adalah waktu
dari pengiriman permintaan sampai respon yang pertama diberikan.
Hal ini disebut respone time, yaitu waktu untuk memulai memberikan
respon, tetapi bukan waktu yang dipakai output untuk respon tersebut.
Turnround time umumnya dibatasi oleh kecepatan peralatan keluaran.
Ada 2 jenis respone time :
- Terminal response merupakan respone time pada sistem
interaktif sebagai waktu yang dihabiskan dari saat karakter
terakhir dari perintah dimasukkan atau transaksi sampai hasil
pertama muncul dilayar.
- Event response time merupakan response time pada sistem
waktu nyata sebagai waktu dan kejadian sampai intruksi
pertama rutin layanan yang dimaksud dieksekusi.
Algoritma penjadwalan.
Penjadwalan CPU adalah memutuskan proses mana yang berada di
dalam antrian ready akan dialokasikan ke CPU.
FCFS (first-come first served) merupakan algoritma penjadwalan yang
paling sederhana yang digunakan CPU, dengan menggunakan
algoritma tersebut setiap proses yang berada pada status ready
dimasukkan ke dalam antrian FIFO sesuai dengan waktu
kedatangannya. Proses yang peratama masuk akan dieksekusi lebih
dulu.
Kelemahan pada algoritma ini :
- Waiting timenya yang secara keseluruhan cukup lama.
- Proses menunggu lama untuk satu proses besar yang sedang
dieksekusi oleh CPU.
Kriteria Penjadwalan.
Dalam penjadwalan CPU diperlukan beberapa kriteria diantaranya
adalah :
- CPU Utilization, throughput, turnaround time, waiting time.
Simpulan.
Penjadwalan CPU merupakan pemilihan proses dari antrian ready
untuk dapat dieksekusi. Penjadwalan CPU merupakan konsep dari
multiprogramming, dimana CPU digunakan secara bergantian untuk
proses yang berbeda. Suatu proses terdiri dari dua siklus yaitu burst i/o
dan burst CPU yang dilakukan bergantian hingga proses selesai.