MULTITHREADING
• Thread: urutan eksekusi dari awal sampai akhir dalam sebuah program.
• Task: Unit program yang mengeksekusi secara independen dari satu bagian dari program.
• Multiprocessing adalah penggunaan dua atau lebih CPU dalam sebuah sistem komputer.
• Multitasking merupakan metode untuk menjalankan lebih dari satu proses dimana ada berbagi sumber daya seperti CPU.
• Multithreading adalah cara yang memungkinkan pelaksanaan beberapa thread terjadi dalam sebuah proses, berbagi sumber daya tetapi dapat dijalankan secara independen
• Kelebihan multithreading
Responsive
Sharing resources
Economical
Utilization of multiprocessor architecture.