Thread and CPU Scheduling
Disini akan dipaparkan ringkasan Chapter 4-Thread dan Chapter 5-CPU Scheduling yang diambil dari buku silberschatz and gagne. cekidot! Chapter 4 thread -> alur control sebuah proses. proses multithread berisi macam2 alur control yg berbeda dalm address yang sama spacenya. keuntungan multithread memasukkan penambahan kemampuan untuk user, sharing sumber daya dalam proses, ekonomi(harga jual) dan kemampuan untuk ambil keuntungan dari arsitektur multiprosesor. thread level user -> cocok untuk programmer dan kernel yang tidak diketahui. OS kernel mendukung dan mengatur level thread pd kernel. secara umum, thread level user cepat dibuat dan cepat diatur dibanding thread kernel, yang tidak mengintervensi syarat kernel. 3 tipe perbedaam dari model relasi user dan thread kernel: 1)model 'Many to one' -> banyak user untuk kernel tunggal 2)model 'one to one' -> tiap user untuk kernel yang sama 3)model 'many to many' -> banyak user untuk kernel kecil ...