sinainnet / lightweight-pid-IPC

When the target process is specified with the PID, the communication should not involve general purpose locking or communication channels. It is better to have a direct synchronous communication model and mechanism. It can be the basis of a high-performance RPC library for Linux OS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lightweight-pid-IPC

When the target process is specified with the PID, the communication should not involved general purpose locking or communication channels. It is better to have a direct synchronous communication model and mechanism. It can be basis of a high performance RPC library for Linux OS.

Build and Install Module

make
insmod lpidipc.ko

Build Reader/Writer

gcc reader.c -o reader
gcc writer.c -o writer

About

When the target process is specified with the PID, the communication should not involve general purpose locking or communication channels. It is better to have a direct synchronous communication model and mechanism. It can be the basis of a high-performance RPC library for Linux OS.

License:MIT License


Languages

Language:C 96.3%Language:Makefile 3.7%