apa kelebihan dan kekurangan dari “race condition” dan “critical section” pada masalah yang timbul mengenai perebutan sumber daya pada suatu proses di sistem operasi?
Jawaban:
• Kelebihan Race Condition :
Dapat mengakses data bersama pada saat bersamaan.
• kekurangannya :
proses-proses yang berjalan besamaan harus di disinkronisasi. Dalam beberapa sistem operasi.
________________________________
• Kelebihan Critical Section :
melindungi variabel dari concurrent access (pengaksesan program di saat yang bersamaan) yang dapat membuat nilai dari variabel tersebut menjadi tidak konsisten.
• Kekurangannya :
Jika ada proses lain yang sedang berjalan, maka nantinya akan menyebabkan keadaan Mutually Exclusive