apa kelebihan dan kekurangan dari “race condition” dan “critical section” pada masalah yang timbul mengenai perebutan sumber daya pada suatu proses di sistem operasi?​

Posted on

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