![]() 16
Gambar 2.6 Skema umum thread
Satu cara untuk membedakan proses dan thread adalah proses
memiliki alamat
memori
mengandung program teks dan data beserta sumber daya
yang
lain.
Dengan
menggabungkan
semua
maka
terbentuklah
sebuah
proses
agar
sumber
daya
yang
dapat di
manajemen
lebih
mudah. Sedangkan konsep yang lain adalah sebuah proses
memiliki
thread
of
execution,
yang
biasanya disingkat
menjadi
thread.
Thread
memiliki
program
counter
yang
mengatur
intruksi
yang
dieksekusi
berikutnya.
Thread memiliki register yang menyimpan variable yang dikerjakan. Thread memiliki
stack yang berisi histori dari eksekusi. Meskipun thread harus dieksekusi didalam
proses
tetapi
proses
dan
thread
memiliki
konsep
yang
berbeda.
Proses
digunakan
|