THREAD :
– Adalah alur kontrol dari suatu proses.– Merupakan unit dasar dari penggunaan CPU dan sering disebut dengan lightweight process.
– Ruang alamat atau IP address digunakan secara bersama-sama dari proses yang menciptakannya.
– Memiliki akses langsung ke segmen data dari prosesnya.
– Dapat saling berkomunikasi dengan thread lain dalam satu proses.
– Hampir tidak memiliki overhead.
– Perubahan pada thread utama seperti pembatalan atau perubahan prioritas dapat mempengaruhi tingkah laku thread lain dalam satu proses.
– Pembentukan thread membutuhkan waktu yang lebih sedikit.
– Waktu yang dibutuhkan untuk mengakhiri thread lebih sedikit.
– Lebih mudah dan cepat melakukan swicth antar thread daripada switch antar proses.
PROSES :
– Merupakan program yang sedang di eksekusi.
– Proses mencakup program counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang selanjutnya akan di eksekusi dan di registrasi.
– Memiliki ruang alamat atau IP address masing-masing.
– Dari satu proses dengan proses lainnya harus menggunakan komunikasi.
– Memiliki overhead.
– Hanya dapat mengendalikan proses turunannya.
– Perubahan pada parent proses tidak mempengaruhi proses turunannya.
– Pembentukan proses membutuhkan waktu yang lebih lama.
– Waktu yang dibutuhkan untuk mengakhiri proses lebih lama.
– Merupakan program yang sedang di eksekusi.
– Proses mencakup program counter, yaitu sebuah stack untuk menyimpan alamat dari instruksi yang selanjutnya akan di eksekusi dan di registrasi.
– Memiliki ruang alamat atau IP address masing-masing.
– Dari satu proses dengan proses lainnya harus menggunakan komunikasi.
– Memiliki overhead.
– Hanya dapat mengendalikan proses turunannya.
– Perubahan pada parent proses tidak mempengaruhi proses turunannya.
– Pembentukan proses membutuhkan waktu yang lebih lama.
– Waktu yang dibutuhkan untuk mengakhiri proses lebih lama.
0 Response to " "
Posting Komentar