Penjadwalan Processor
Disini kita akan
sedikit mempelajari tentang Processor. Apa sih sistem yang terdapat didalamnya
? Nah, disini kita akan membahas sebagian dari proses sistem tersebut, yaitu
bagaimana Penjadwalan dalam processor itu terjadi.
Dalam Processor
pasti terdapat proses penjadwalan. Dalam sistem penjadwalan tersebut terdapat
sistem multiprogramming yang beberapa program menempati memory utama sekaligus.
Dan apakah semuanya akan berjalan dalam waktu yang bersamaan ? Tidak, program
akan dijalankan secara bergantian. Yang mana yang dijalankan terlebih dahulu ?
masalah ini yang ditangani oleh Penjadwalan.
TIPE
PENJADWALAN
1. Short-term scheduling, bertugas
menjadwalkan alokasi pemrosesan diantara proses2 ready di memory utama.
2. Medium-term scheduling, m
engendalikan transisi dari keadaan suspend ke
ready proses2 swapping.
3. Long-term scheduling, bekerja terhadap
antrian batch dan memilih batch berikutnya yang harus dieksekusi.
note : Swapping, merupakan aktivitas
pemindahan proses yang tertunda dari memory utama ke memory sekunder.
PERHITUNGAN
PADA KERJA PROSES
Lama proses (t) adalah lama waktu yang
diperlukan untuk mengolah proses itu di dalam prosesor.
Lama tanggap (T) adalah Waktu yang diperlukan
untuk proses sejak mulai sampai selesai di olah oleh prosesor. Terdapat 2 macam
lama tanggap :
1. Turn around time, Dengan memperhitungkan
lama waktu yang digunakan untuk sebuah proses hingga keluaran.
2. Respone time, Tidak memperhitungkan lama
waktu yang digunakan untuk sebuah proses hingga keluaran.
Jika terdapat N proses serentak,
serta setiap proses memiliki lama tanggap sebesarT, maka rerata lama
tanggap Tr adalah :
Tr = (Jumlah Ti)/N
Waktu sia-sia (T-t), waktu yang terbuang dalam
antrian.
Rasio tanggap (Rt), perbandingan di antara
lama proses terhadap lama tanggap
Rasio pinalti (Rp), Perbandingan diantara lama
tanggap terhadap lama proses.
Kedua rasio dapat dirumuskan sebagai berikut:
Download Selengkapnya disini
No comments:
Post a Comment