IPCs

Linux Kernel IPC internal implementations:

https://github.com/torvalds/linux/tree/master/ipc

 

Semaphores:

Good explanation for semaphore

http://docs.oracle.com/cd/E19683-01/806-6867/sync-27385/index.html

http://www.linuxdevcenter.com/pub/a/linux/2007/05/24/semaphores-in-linux.html?page=1

http://uregina.ca/~douglatr/ENSE%20352/Labs/Lab5/Lab5.html

http://webpages.cs.luc.edu/~chandra/COMP374/Threads/send/semaphore.c

 

Inernal Implementation of System V semaphore:

https://github.com/charsyam/linux-kernel-3.8/blob/master/ipc/sem.c

 

Advertisements

One thought on “IPCs

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s