linux system v semphore - JohnHau/mis GitHub Wiki

https://docs.oracle.com/cd/E19683-01/816-5042/auto32/index.html

https://www.softprayog.in/programming/system-v-semaphores

https://man7.org/linux/man-pages/man7/sysvipc.7.html

https://gist.github.com/avadhpatel/1246286

https://stackoverflow.com/questions/368322/differences-between-system-v-and-posix-semaphores

http://manpages.ubuntu.com/manpages/trusty/man2/semctl.2.html

https://www.systutorials.com/docs/linux/man/2-semop/

https://www.systutorials.com/docs/linux/man/2-semget/

http://ms7.fhsh.tp.edu.tw/php5c/ref.sem.html

http://manpages.ubuntu.com/manpages/bionic/man2/semget.2.html

https://www.oreilly.com/library/view/programming-php/1565926102/re463.html

https://www.halolinux.us/kernel-architecture/using-system-v-semaphores.html

https://localcoder.org/differences-between-system-v-and-posix-semaphores

https://www.php.net/manual/en/intro.sem.php

https://tldp.org/LDP/lpg/node21.html

https://www.embarcados.com.br/system-v-semaphore/

https://www.tutorialspoint.com/inter_process_communication/inter_process_communication_system_v_posix.htm

https://riptutorial.com/c/example/31715/semaphores

https://www.programmersought.net/article/331533879.html

https://ogeek.cn/qa/?qa=644674/

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux_for_real_time/7/html/reference_guide/other_types_of_synchronization

http://igm.univ-mlv.fr/~dr/XPOSE2001/perlIPC/semaphore.html

https://hackmd.io/@0xff07/sp/https%3A%2F%2Fhackmd.io%2F%400xff07%2FrJ7CM09Bt

https://www.codetd.com/en/article/12601714

https://blog.fearcat.in/a?ID=00550-8a2b0c6b-eb66-4978-940c-8bc30aa171da

https://cdmana.com/2020/12/20201229180958829n.html

https://www.postgresql.org/docs/current/kernel-resources.html

https://semanchuk.com/philip/sysv_ipc/

https://www.programminghunter.com/article/48871328378/

https://blog.katastros.com/a?ID=01350-67f7745c-4f54-410b-b711-a4112028664e

https://tecfa.unige.ch/guides/php/php5/ref.sem.html

https://www.dauniv.ac.in/public/frontassets/coursematerial/embeddedsystems/Chap_9Lesson09Emsys3EPVSemSchedLockSpinningLock.pdf

https://beej.us/guide/bgipc/html/multi/semaphores.html

https://okojj.github.io/ebook/books/perl2/prog/ch16_04.htm

https://sarata.com/manpages/semctl.2.html

http://osr507doc.xinuos.com/en/PERFORM/view_IPC_act.html

https://www.geeksforgeeks.org/semaphores-in-process-synchronization/

https://blog.actorsfit.com/a?ID=01700-a2200727-db5e-4281-b687-0d1ecf7364fc

http://www.cse.cuhk.edu.hk/~ericlo/teaching/os/lab/7-IPC2/intro.html

https://karatos.com/art?id=736d0c75-df83-4792-82d1-7fdb448cf38a

https://www.szabilinux.hu/php/ref.sem.html

https://www.usenix.org/legacy/publications/library/proceedings/usenix03/tech/freenix03/full_papers/arcangeli/arcangeli_html/node16.html

https://www.fatalerrors.org/a/0d121g.html

https://programmer.help/blogs/5d80fe9b56b14.html

http://www.science.unitn.it/~fiorella/guidelinux/tlk/node56.html

https://www.daniweb.com/programming/software-development/threads/324635/system-v-to-posix-semaphore-wrapper

https://www.programmerall.com/article/69451268985/

https://www.venea.net/man/semctl(2)

https://javamana.com/2021/04/20210416122017221o.html

https://www.phpwelt.net/handbuecher/greek/ref.sem.html

https://blog.packagecloud.io/ubuntu-a-journey-from-system-v-to-system-d/

https://openbook.rheinwerk-verlag.de/linux_unix_programmierung/Kap09-004.htm

https://android.googlesource.com/platform/ndk/+/4e159d95ebf23b5f72bb707b0cb1518ef96b3d03/docs/system/libc/SYSV-IPC.TXT

http://www.verycomputer.com/194_eeea36a99d597df1_1.htm

https://slideplayer.com/slide/4231268/

https://www.ibm.com/docs/en/aix/7.2?topic=memory-interprocess-communication-limits

https://cs.gmu.edu/~kauffman/cs499/philosophers.c

https://knowledgebase.progress.com/articles/Article/semaphores-removed-when-user-logs-out-on-Linux-000086484

https://code.woboq.org/linux/linux/ipc/sem.c.html

https://lists.apple.com/archives/darwin-kernel/2009/Mar/msg00071.html

https://www.researchgate.net/publication/340609201_Miscellaneous_topics_in_Unix_PIPES_FIFO_Semaphore_Message_Queue

https://swtch.com/semaphore.pdf

https://sites.google.com/site/rajboston1051/general-information/semaphore

https://unix.stackexchange.com/questions/75547/how-to-get-proccesses-currently-running-semaphores-by-proc

https://bbs.huaweicloud.com/blogs/232525

https://devdreamz.com/question/114232-c-system-v-semaphore-multiple-server-processes-one-client-process

https://opensource.com/article/19/4/interprocess-communication-linux-storage

https://it-qa.com/how-to-get-system-v-semaphore-set-identifier/

https://datacadamia.com/os/linux/semaphore https://www.npmjs.com/package/posix-semaphore

https://docs.faircom.com/doc/ctserver/Shared-Memory-Client-Server-Communication-for-Unix_Linux.htm

https://www.delftstack.com/howto/c/semaphore-example-in-c/

https://www.oninit.com/manual/php/ref.sem.html

http://bls.buu.ac.th/~if52232/linux/chap12/chap12.html

https://lkml.iu.edu/hypermail/linux/kernel/0412.1/0374.html

http://www.dba-oracle.com/unix_linux/semaphore_management.htm

https://www.cs.hmc.edu/~mike/public_html/courses/cs110/faq/phils.faq.html

https://programming.vip/docs/system-v-shared-memory.html

https://www.linkedin.com/pulse/semaphore-pthread-programming-linux-purvi-pathak

https://www.classes.cs.uchicago.edu/archive/2014/winter/51081-1/LabFAQ/lab7/Semaphores.html

https://blog.51cto.com/u_15127692/3714194

https://afteracademy.com/blog/difference-between-mutex-and-semaphore-in-operating-system

https://flylib.com/books/en/1.23.1/creating_and_accessing_semaphore_sets.html

http://www.nusphere.com/kb/phpmanual/ref.sem.htm

https://developpaper.com/linux-semaphore/

https://www.geeksforgeeks.org/mutex-vs-semaphore/

https://techpubs.jurassic.nl/manuals/0620/developer/T_IRIX_Prog/sgi_html/ch04.html

https://www.baeldung.com/cs/semaphore-vs-mutex

http://uclab.khu.ac.kr/lectures/2003_autumn_os/lecture5.pdf

https://www.sjsu.edu/people/robert.chun/courses/cs159/s0/Day-8---Race-Semaphores.pdf

https://studylib.net/doc/18830796/multi-process-systems--synchronization-semaphores

https://www.guru99.com/semaphore-in-operating-system.html

https://www.tutorialspoint.com/inter_process_communication/inter_process_communication_semaphores.htm

https://www.ibm.com/docs/en/om-msg/7.5.0?topic=troubleshooting-mutex-shared-memory-cleanup

https://www.oreilly.com/library/view/linux-device-drivers/0596005903/ch05.html

https://www.cpp.edu/~gsyoung/CS4310/Notes/Part3Processesandthreads.pdf

http://www.cs.otago.ac.nz/cosc440/labs/lab04.pdf

https://cs.wmich.edu/~zijiang/teach/CS4540S13/ch05-2.pdf