[{"title":"( 57 个子文件 23KB ) Linux进程间通信(Inter-Process Communication)方式汇总","children":[{"title":"669.linux-ipcs__clpsz","children":[{"title":"XSI_sem","children":[{"title":"README.md <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 420B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"POSIX_sem","children":[{"title":"multi_threads_sem <span style='color:#111;'> 13.08KB </span>","children":null,"spread":false},{"title":"multi_processes_sem <span style='color:#111;'> 13.22KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 421B </span>","children":null,"spread":false},{"title":"thread_sem.c <span style='color:#111;'> 586B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 421B </span>","children":null,"spread":false},{"title":"process_sem.c <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"XSI_msgq","children":[{"title":"README.md <span style='color:#111;'> 159B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false}],"spread":true},{"title":"pipe","children":[{"title":"README.md <span style='color:#111;'> 439B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 666B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 17.94KB </span>","children":null,"spread":false},{"title":"mutex","children":[{"title":"README.md <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 431B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":true},{"title":"XSI_shm","children":[{"title":"README.md <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"domain_socket","children":[{"title":"socket.c <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 61B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 255B </span>","children":null,"spread":false},{"title":"socket.h <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"IPC_mutex","children":[{"title":"main_good.c <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 452B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"fifo","children":[{"title":"README.md <span style='color:#111;'> 939B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 356B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 1.90KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"signal","children":[{"title":"README.md <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 347B </span>","children":null,"spread":false},{"title":"debug.h <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"debug.c <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 780B </span>","children":null,"spread":false}],"spread":true}],"spread":false}],"spread":true}]