Thread merupakan
unit dasar dari penggunaan CPU, yang terdiri dari Thread_ID, program counter,
register set, dan stack. Sebuah thread berbagi code section, data section, dan
sumber daya sistem operasi dengan Thread lain yang dimiliki oleh proses yang
sama. Thread juga sering disebut lightweight process. Sebuah proses tradisional
atau heavyweight process mempunyai thread tunggal yang berfungsi sebagai
pengendali. Perbedaan antara proses dengan thread tunggal dengan proses dengan
thread yang banyak adalah proses dengan thread yang banyak dapat mengerjakan
lebih dari satu tugas pada satu satuan waktu.
Contoh
Thread
1. Single thread: process hanya mengeksekusi
satu thread saja pada satu waktu.
2. Multi thread: process dapat mengeksekusi
sejumlah thread dalam sata waktu.
- http://dwianggoro9.blogspot.com/2012/10/pengertian-thread.html
- http://rikocaplew.blogspot.com/2017/10/contoh-thread.html
Tidak ada komentar:
Posting Komentar