Thread 1. Apa yang di maksud thread? 2. Perbedaan antara proses dengan thread tunggal dengan proses dengan thread yang banyak adalah? 3. Sebutkan macam-macam thread! 4. Jelaskan tindakan yang di ambil oleh sebuah kernel saat alih konteks antara kernel level thread? 5. Sebutkan Keuntungan dan kerugian Multithreading? Jawaban 1. Thread adalah prinsip yang memperbolehkan sebagian dari program untuk berjalan secara independen dengan sebagian program lainnya. 2. Model one to one: memetakan setiap user thread ke dalam satu kernel thread. Berakhir. - Setiap user-level thread dipetakan ke kernel thread. - Contoh : Windows 95/98/NT/2000 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. - Membolehkan setiap user-level thread dipetakan ke banyak kernel thread - Membolehkan sistem operasi membuat sejumlah kerne...