Ching-Kuang Shene.Semaphores, Basic Concept : [арх. 03.10.2019] // Multithreaded Programming with ThreadMentor: A Tutorial. — Michigan Technological University. — Дата обращения: 07.06.2019.
Ching-Kuang Shene.Mutual Exclusion Locks: mutex, Basic Concept : [арх. 22.09.2019] // Multithreaded Programming with ThreadMentor: A Tutorial. — Michigan Technological University. — Дата обращения: 07.06.2019.
Ching-Kuang Shene.Three Commonly Used Techniques // Multithreaded Programming with ThreadMentor: A Tutorial. — Michigan Technological University. — Дата обращения: 07.06.2019.
The Open Group.4. General Concepts : 4.17 Semaphore // The Open Group Base Specifications Issue 7. — pubs.opengroup.org. — Дата обращения: 12.06.2019.
sem_wait // The Single UNIX ® Specification, Version 2. — pubs.opengroup.org, 1997. — 11 June. — Дата обращения: 09.06.2019.
The Open Group.pthread_mutexattr_setprotocol // The Single UNIX ® Specification, Version 2. — pubs.opengroup.org, 1997. — 11 June. — Дата обращения: 09.06.2019.
semop // The Open Group Base Specifications Issue 7. — pubs.opengroup.org. — Дата обращения: 12.06.2019.
IEEE, The Open Group.sem_trywait // The Open Group Base Specifications Issue 7. — pubs.opengroup.org, 2008. — 11 June. — Дата обращения: 29.06.2019.
IEEE, The Open Group.semaphore.h - semaphores // The Open Group Base Specifications Issue 7, 2018 edition. — pubs.opengroup.org. — Дата обращения: 08.06.2019.
Rémi Denis-Courmont.Other uses of futex // Remlab. — Remlab.net, 2016. — 21 September. — Дата обращения: 15.06.2019.
Rémi Denis-Courmont.Condition variable with futex // Remlab. — Remlab.net, 2016. — 21 September. — Дата обращения: 16.06.2019.
semanticscholar.org
pdfs.semanticscholar.org
Victor Yodaiken.Against priority inheritance // Against priority inheritance. — Finite State Machine Labs, 2004. — 23 September.
tistory.com
sanghoon2.tistory.com
Vikram Shukla.Semaphores in Linux(англ.) (2007-24-05). — Оригинальная статья есть на web.archive.org, но в неполном виде. Дата обращения: 12 июня 2019. Архивировано 12 июня 2020 года.
Ching-Kuang Shene.Mutual Exclusion Locks: mutex, Basic Concept : [арх. 22.09.2019] // Multithreaded Programming with ThreadMentor: A Tutorial. — Michigan Technological University. — Дата обращения: 07.06.2019.
Vikram Shukla.Semaphores in Linux(англ.) (2007-24-05). — Оригинальная статья есть на web.archive.org, но в неполном виде. Дата обращения: 12 июня 2019. Архивировано 12 июня 2020 года.