Page 116 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 116

KEGIATAN BELAJAR 6




                   6.4   Jenis-jenis Proses Thread
                   6.4.1  Single Thread Process

                         Sebuah  proses  tradisional  atau  heavyweight  process  mempunyai  single

                  thread yang berfungsi sebagai pengendali. Dapat diartikan sebagai proses yang

                  bekerja  secara  berurutan  sesuai  dengan  urutan  masing-masing  thread
                  (terstruktur) dan hanya mengerjakan satu tugas dalam satu waktu. Di bawah ini

                  merupakan gambar single thread.





























                                               Gambar 6.4 Single Thread

                   6.4.2  Multithread Process
                        Merupakan satu atau beberapa thread yang dijalankan secara  bersamaan

                  (multiproses),  dimana  masing-masing  thread  tersebut  dijalankan  pada  jalur

                  masing-masing.  Setiap  thread  pada  multithread  menjalankan  kode  atau  script

                  program secara berurutan. Multithread dapat diartikan juga sebagai suatu proses

                  dengan thread banyak dapat mengerjakan lebih dari satu tugas pada satu satuan
                  waktu.

                        Multithread sering pula disebut dengan multiproses atau multitasking pada

                  sistem operasi. Gambar multithread ditunjukkan pada gambar 6.5.











                                                                       SISTEM OPERASI                  104
   111   112   113   114   115   116   117   118   119   120   121