-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
References #1
Comments
Thanks I read some little book of semaphores. |
I think it comes down the statement in part 2...
which you can see here...
In general, mutexes are used for controlling access to shared resources. |
Ok sorry I was confused. Yes Mutex handled recursive self calls. They were called RecursionLock in VisualWorks and I always forget. |
And indeed Mutexes are not interchangeable with Semaphores. |
Thought a placeholder to share reference material might be useful.
Converting this LaTeX book to Pillar could provide a good starting point. Anyone got tips on converting?
http://greenteapress.com/wp/semaphores/
https://github.com/AllenDowney/LittleBookOfSemaphores
Although I should say I haven't read through it. I just always meant to since I saw it referenced a lot.
Some significant commentary that has shaped my thinking over the years...
https://barrgroup.com/Embedded-Systems/How-To/RTOS-Mutex-Semaphore
https://blog.feabhas.com/2009/09/mutex-vs-semaphores-%E2%80%93-part-1-semaphores/
https://blog.feabhas.com/2009/09/mutex-vs-semaphores-%E2%80%93-part-2-the-mutex/
https://blog.feabhas.com/2009/10/mutex-vs-semaphores-%E2%80%93-part-3-final-part-mutual-exclusion-problems/
http://www.geeksforgeeks.org/mutex-vs-semaphore/
The text was updated successfully, but these errors were encountered: