进程间的通信 IPC 实验设计
♦共享内存
共享内存是运行在同一台机器上的进程间通信最快的方式,因为数据不需要在不同的进程
间复制。通常由一个进程创建一块共享内存区,其余进程对这块内存区进行读写。得到共
享内存有两种方式:映射/dev/mem 设备和内存映像文件
向共享内存中写入
!"
#"
$"
"
"
%&%"
%&%"
%'(%))* "
%'(%))* "
创建共享内存和信号量的 +,
'#%** ---.+,&,/012"
3''4
5)3)"
'#%* 67* ---.+,&,/012"
3''4
5)3)"
设置信号量的初始值,就是资源个数
"
&83"
"
$&"
&'"
* *902:1;*&"