15
proses-proses
lainnya.
Pada varian
Unix
(termasuk
Linux),
proses
utama
tersebut
disebut
dengan
init.
Init
merupakan
orang
tua
dari
semua
proses,
tercipta
pada
saat
terciptanya
kernel
sistem
operasi.
Sedangkan
pada
sistem operasi
Windows
32
bit,
proses utama tersebut dikenal dengan System32.
2.2.2
Multi Thread
Pada Sistem Operasi tradisional
setiap proses
memiliki sebuah alamat
memori
dan
sebuah
thread.
Pada
kenyataannya
itu
adalah
definisi dari proses
itu
sendiri.
Terdapat beberapa situasi
dibutuhkan
beberapa
thread
dalam alamat
memori
yang
sama
(Tanenbaum,
2009,
p93). Sebuah
thread
adalah
sebuah
unit
dasar
utilisasi
prosesor
(CPU). Sebuah
thread
memiliki
threaded, program counter,
satu set register,
dan sebuah stack. Sebuah thread berbagi pakai segmen kode,
segmen
data,
sumber
daya sistem operasi (file dan signal) dengan
thread
lain dalam satu proses yang sama.
Bila
sebuah
proses
memiliki
banyak
thread,
proses
tersebut
dapat
melakukan
lebih
dari satu tugas pada satu waktu (Silberschatz, 2005)
|