download

Matakuliah
Tahun
Versi
: M0074/PROGRAMMING II
: 2005
: 1/0
MATERI PENDUKUNG
KONSEP DASAR PEMROGRAMAN
MULTITHREADING
1
• Thread adalah setiap unit komputasi.
• Multithreaded merupakan program yang
menjalankan lebih dari satu proses
komputasi.
• Java merupakan multiprocessing system,
yang berarti bahwa beberapa proses
dapat berjalan secara bersamaan pada
alamatnya masing-masing.
• Masing-masing proses diberikan tempat
tersendiri dalam memory untuk dieksekusi.
2
• Thread adalah sebuah singlesequential
flow of control di dalam sebuah program.
• Secara sederhana, thread adalah sebuah
subprogram yang berjalan di dalam
sebuah program.
• Seperti halnya sebuah program, sebuah
thread mempunyai awal dan akhir.
• Sebuah program bisa memiliki beberapa
thread di dalamnya.
3