38
2.5.1 Penjadwaian
Prose2 jMilda
Windows 2fNJO Se-!!'V!!r
Proses
pada
sfi:;tem
opemsi d.idefinisikan oleh Tanenbaum sebagai eksckusi
program.
Apabila
terdapat
lebih
dari satu proses
yang
betjalan
didalam
sistem
kornputer, proses Akan
dijadwalkm1 seca:m time sharing
Pemjadwalan
proses didalrun
wr.i.ndows chnakukan
bcrdasarkan
prioritas. Windows
mengenal 6
skala nmlai dari pahng
hnggi yalwi:
Real time
High
Ahove Normal
Normal
Below Normal
Low
Semua
pmses.
Im
diek... l-u.<>i
berdasarka.n
quantum
time
sebesar
36 ms tiap
processnya.
Operating System
Windows selah.1 berusaha mcnckanjumlah
thread yang
aktif
dafi
suatu
proses,
hal ini
di!aktL.f.aa,n
l.l1ltuk
mcngurangi
terjadffiya
context
sw.i.tdllng
d]antata
thread.
Operating
System
Windows
2000
membatasi jumlah
thread
aktifbagi
suatu proses sampai dengan
lO.
Thread
pada
suatli.
proses
dapat
diafllalogikan sepert:i
teHer
pada
bank,
ataupun
kasir
pada
mini
market
11uead
memberi
pelayanan
langsung
kcpada
permintaan
yang
datang. Panjang
antrian.
maximum pada
serrJer
dikalkulasikan
berdasar
processor,
memory,
d..an
kompcmen
pe.rang:kat
kcras
lainnya
dengan
suatu. algoritma
yang
tidak
terdokmnentasi.
Secam
umum d.apat dik:ata.krun
jika
pru
jang antrian
maximum
scmakin
panjang
menunjukan
semakRnje!eknya perform a sistem.
|