Semaphores diguankan untuk melindungi struktur data dan wilayah kode yang kritis.
[sourcecode language=”cpp”]
struct semaphore {
int count;
int waking;
int lock ; /* to make waking testing atomic */
struct wait_queue *wait;
};
[/sourcecode]
Sumber : tldp.org
Leave a Reply