JavaScript is required to view this page. Apa Itu Semaphore

Apa Itu Semaphore

Semaphore adalah sebuah metode IPC atau dikenal dengan Inter-Process Communication. Duerr, Berbicara tentang proses komputer terutama dalam hal komunikasi dalam jaringan komputer. Proses adalah sumberdaya komputer, dan didalam mengelolah sumber daya komputer terutama jaringan dibutuhkan sebuah proses. Nah, mengelola proses diantaranya dengan sebuah metode, diantaranya semaphore, khusus untuk modul IPC. Semaphore, misalnya disuatu bus atau taksi Banjarmasin-Rantau terdapat 18 kursi penumpang. Jika anda membeli tiket pada makelar atau supir maka kursi yang tersisa menjadi 17. Semakin banyak orang yang membeli tiket maka kursi penumpang yang tersedia semakin berkurang. Jika kursi habis maka tidak ada orang yang dapat membeli tiket dengan nomor kursi lagi. Selanjutnya, ditengah perjalan misalnya di Banjarbaru, penumpang turun dan keluar dari Bus atau Taksi, maka orang lain pun baru boleh membeli tiket untuk nomor kursi tertentu. Mirip dengan Mutex, hanya saja jumlah dari semaphore tidak dibatasi berjumlah satu. Semaphore dapat digunakan oleh beberapa therad. Semaphore inilah nilai dari jumlah maksimal thread yang dapat berjalan. Jika semaphore penuh, thread lain tidak akan tercipta, dan harus mengantri terlebih dahulu. Jika semaphore tidak penuh, thread baru akan tercipta. Oleh karena semaphore juga merupakan tanda untuk berkomunikasi didalam suatu program. Untuk membuat mutex, anda dapat menggunakan perintah winap Create Semaphore. Happy join ParankMaya Script, matrik thread Byzantine failure Tapin Blogger.
StumbleDeliciousTechnoratiTwitterFacebookReddit

3 komentar:

Ahmad A.L. Yahya mengatakan...

ada contoh code ga?

http://img25.imageshack.us/img25/4159/mangu.gif

makasih

Anonim mengatakan...

thks atas infonya

Anonim mengatakan...

Keren mutex programing code-nya bang admin, wow rontok forex. LOL