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

KEGIATAN BELAJAR 6




                                                    RANGKUMAN





                                             Thread adalah sebuah alur kontrol dari sebuah proses.

                                             Thread terbagi menjadi dua jenis yaitu Single Thread
                                             dan    Multithread.      Dilihat    dari    kegunaannya

                                             multithread adalah thread yang paling banyak dipakai

                                             akhir-akhir  ini.  Suatu  proses  yang  multithreaded

                  mengandung beberapa perbedaan alur kontrol dengan ruang alamat yang sama.

                  Keuntungan  dari  multithreaded  meliputi  peningkatan  respon  dari  user,
                  pembagian sumber daya proses, ekonomis, dan kemampuan untuk mengambil

                  keuntungan dari arsitektur multiprosesor. User level thread adalah thread yang

                  tampak  oleh  programmer  dan  tidak  diketahui  oleh  kernel.  User  level  thread

                  secara  tipikal  dikelola  oleh  sebuah  library  thread  di  ruang  user.  Kernel  level

                  thread didukung dan dikelola oleh kernel sistem operasi. Secara umum, user
                  level  thread  lebih  cepat  dalam  pembuatan  dan  pengelolaan  dari  pada  kernel

                  thread. Ada tiga perbedaan tipe dari model yang berhubungan dengan user dan

                  kernel thread.

                        Model many to one: memetakan beberapa user level thread hanya ke satu

                         buah kernel thread.
                        Model one to one: memetakan setiap user thread ke dalam satu kernel

                         thread. berakhir.

                        Model many to many: mengizinkan pengembang untuk membuat user

                         thread sebanyak mungkin, konkurensi tidak dapat tercapai karena hanya

                         satu thread yang dapat dijadualkan oleh kernel dalam satu waktu.















                                                                       SISTEM OPERASI                  108
   115   116   117   118   119   120   121   122   123   124   125