Page 5 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 5
E-MODUL SISTEM OPERASI
KEGIATAN BELAJAR 6 : THREAD
6.1 Pengertian Thread ....................................................................................... 100
6.2 Model Multithread ...................................................................................... 100
6.3 Model Multithreading Berdasarkan Pemetaan Thread ......................... 101
6.4 Jenis-jenis Proses Thread ............................................................................ 104
6.5 Keuntungan Thread .................................................................................... 106
6.6 Video Pembelajaran Thread ....................................................................... 107
RANGKUMAN .......................................................................................................... 108
EVALUASI .................................................................................................................. 109
KEGIATAN BELAJAR 7 : PENJADWALAN PROSES
7.1 Pengertian Schedulling/Penjadwalan ...................................................... 112
7.2 Tipe-tipe Penjadwalan ................................................................................ 113
7.3 Strategi Penjadwalan ................................................................................... 115
7.4 Algoritma Penjadwalan .............................................................................. 116
7.5 Video Pembelajaran Penjadwalan Proses ................................................ 123
RANGKUMAN .......................................................................................................... 124
EVALUASI .................................................................................................................. 125
KEGIATAN BELAJAR 8 : SINKRONASI DAN DEADLOCK
8.1 Pemeliharaan Konsumen ............................................................................ 128
8.2 Race Condition ............................................................................................. 128
8.3 Critical Section .............................................................................................. 129
8.4 Deadlock........................................................................................................ 129
8.5 Video Pembelajaran Sinkronasi dan Deadlock ....................................... 131
RANGKUMAN .......................................................................................................... 132
EVALUASI .................................................................................................................. 133
KEGIATAN BELAJAR 9 : METODE SOLUSI PERMASALAHAN DEADLOCK
9.1 Strategi Menghadapi Deadlock ................................................................. 136
9.2 Strategi Ostrich ............................................................................................. 136
9.3 Mencegah Deadlock .................................................................................... 137
9.4 Menghindari Deadlock ............................................................................... 137
iv